Monthly Archives: June 2014

생성자의 매개변수가 많을 때는 빌더(builder)를 고려하자

1. 생성자와 Static 팩토리 메소드의 제약 매개변수가 많아질 경우 해당 클래스의 객체를 생성하려면 신축성 있게 처리하지 못한다. 2. 해결방법 가. 텔리스코핑 생성자 패턴 고전적인 방법으로 텔리스코핑 생성자(telescoping constructor) 패턴이 있다. 생성자를 오버로딩하여 사용하는 방법으로 코드로 표현해보면 아래와 같다. 위 클래스에서 … Continue reading

Posted in Java | Leave a comment