728x90
private 생성자를 통해 인스턴스화를 막게되면 상속은 불가능.
모든 생성자는 명시적이든 묵시적이든 상위 클래스의 생성자를 호출하게 되는데, 이를 private으로 선언했으니 하위 클래스가 상위 클래스의 생성자에 접근할 길이 막혀버린다.
728x90
'책 > EFFECTIVE JAVA' 카테고리의 다른 글
[객체생성과파괴]아이템6. 불필요한 객체 생성을 피하라 (0) | 2024.06.26 |
---|---|
[객체생성과파괴]아이템5. 자원을 명시하지 말고 의존 객체 주입을 사용하라 (0) | 2024.06.22 |
[객체생성과 파괴] 아이템3. private 생성자나 열거 타입으로 싱글턴임을 보증하라 (0) | 2024.04.16 |
[객체생성과 파괴] 아이템2. 생성자에 매개변수가 많다면 빌더를 고려하라. (0) | 2024.03.03 |
[객체생성과 파괴] 아이템1.생성자 대신 정적 팩터리 메소드를 고려하라 (0) | 2023.11.17 |