(이펙티브 자바) 규칙18. 상속보다는 컴포지션을 사용하라
(Effective Java) 규칙18. 상속보다는 컴포지션을 사용하라 계승(Inheritance) 계승(Inheritance)은 재사용을 돕는 강력한 도구지만, 항상 최선이라고 할 순 없다. 계승을 적절히 사용하지 못한 소프트웨어는 깨지기 쉬움. 계승은 상위 클래스와 하위 클래스 구현을 같은 프로그래머가 통제하는 단일 패키지 안에 있을 경우 안전하다. 일반 객체 생성 클래스(concrete class)라면, 해당 클래스가 속한 패키지 밖에서 계승을 시도하는 것은 위험하다. 이 책에서는 계승(Inheritance)이라는 용어를 구현 계승 (implementation Inheritance)의 의미로 사용 즉 한 클래스가 다른 클래스를 'extends' 한다는 소리, 인터페이스 끼리의 계승은 해당하지 않음 ..
프로그래밍/EffectiveJava
2020. 2. 13. 21:59
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- 일본 배낭여행
- java
- intelij
- 자바
- 방통대 과제물
- 일본여행
- effectivejava
- Java UI
- 배낭여행
- 자전거
- 텐트
- 이펙티브
- 인텔리제이
- TableView
- git
- 이펙티브자바
- windows
- JavaFX Table View
- 배낭 여행
- JavaFX
- JavaFX 종료
- 스프링부트
- JavaFX Window Close
- JavaFX 테이블뷰
- 자전거 여행
- effective java
- 일본 여행
- springboot
- 일본 자전거 여행
- 이펙티브 자바
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함