728x90
#코딩 #개발자 #객체지향의사실과오해 #개발자필독 #도서리뷰
Assignment #5
📚 2장. 객체 생성과 파괴
✔️ TIL
오늘 TIL 3줄 요약
- 인스턴스화를 막으려거든 private생성자를 사용하라.
TIL (Today I Learned) 날짜
오늘 읽은 범위
2장. 객체 생성과 파괴 - 아이템4
책에서 기억하고 싶은 내용을 써보세요.
- 유틸리티 클래스들은 따로 인스턴스 변수나 메소드가 없어도 사용할 수 있으므로 생성자가 필요하지 않다.
- 인스턴스화를 막기 위해 추상클래스로 만드는 경우가 있는데, 추상클래스로는 인스턴스화를 막을 수 없다. 하위클래스를 만들어 인스턴스화 하면 그만이기 때문
- 유틸리티 클래스의 인스턴스화를 막기위해서는 생성자의 접근제어자를 Private으로 만들어주어야 한다.
- 기본 생성자의 접근제어자가 Private이면 클래스 외부에서는 접근할 수 없다.
- 생성자를 Private으로 막으면 상속을 불가능하게 하는 효과도 있다.
'개발자 필독도서 리뷰' 카테고리의 다른 글
[독서] ”이펙티브자바 3편“ 6일차 (0) | 2023.01.16 |
---|---|
[독서] “이펙티브 자바 3편” 4일차 (0) | 2023.01.09 |
[독서] “이펙티브 자바 3편” 3일차 (0) | 2022.10.24 |
[독서] “이펙티브 자바 3편” 2일차 (0) | 2022.10.19 |
[독서] “이펙티브 자바 3편” 1일차 (0) | 2022.10.17 |