스칼라에서는 래퍼 클래스를 만들고 "암시 적 def"를 사용하여 원본 클래스에서 리치 래퍼 클래스로 변환하여 기존 클래스에 "새 메서드를 추가"할 수 있습니다.스칼라 리치 랩핑 (암시 적)을 사용하는 클래스의 새로운 생성자
플로트 목록과 함께 많은 생성자를 사용하는 그래픽 용 자바 라이브러리가 있습니다. 나는이 클래스들에 새로운 wrapper를 추가하는 것을 좋아할 것이다. 그러나 이것은 위의 메소드들처럼 작동하지 않는 것 같다. 즉, 나는 더 간단한 생성자를 갖고 싶지만 여전히 래퍼 클래스 이름이 아닌 원래 클래스 이름을 계속 사용할 수 있어야하지만 현재는 다른 옵션을 볼 수 없습니다.
아이디어가 있으십니까?
공장을 원하지 않습니까? –
별도의 객체 팩토리를 만드는 것이 가장 좋은 해결책 일 것입니다. – vertti