잘못된 상속은 객체지향을 해친다

Wonjun Hwang
Wonjun HwangCEO @Kit Works Inc. à Kit Works inc.
상속(Inheritance)
객체지향의4대특성
캡슐화
상속
추상화
다형성
상속
공통 코드를 묶어서 상위 클래스에서 관리
코드의 재사용성 증가
상속
리스코프치환원칙
a kind of
리스코프치환원칙
Collections Framework
클래스폭발
상속보단합성
타입계층구현
하위타입이상위타입의역할을대체할수있는가?
a kind of 관계를만족하는가?
상속의용도
재사용 목적의 상속(단순히 코드를 재사용 하기 위
해서)
타입의 계층을 구현하기위해서
무조건상속을객체지향적으로이용해야할까?
참고자료
오브젝트
자바의신
스프링입문을위한자바객체지향의원리와이해
1 sur 12

Recommandé

컴포넌트 설계 par
컴포넌트 설계컴포넌트 설계
컴포넌트 설계Wonjun Hwang
8 vues21 diapositives
성능 테스트 par
성능 테스트성능 테스트
성능 테스트Wonjun Hwang
8 vues13 diapositives
WebRTC par
WebRTCWebRTC
WebRTCWonjun Hwang
20 vues18 diapositives
Flutter & Firebase par
Flutter & FirebaseFlutter & Firebase
Flutter & FirebaseWonjun Hwang
15 vues16 diapositives
SOLID par
SOLIDSOLID
SOLIDWonjun Hwang
21 vues41 diapositives
MSW par
MSWMSW
MSWWonjun Hwang
37 vues22 diapositives

Contenu connexe

Plus de Wonjun Hwang

트렌디 앱 - ARC & OBSIDIAN par
트렌디 앱 - ARC & OBSIDIAN트렌디 앱 - ARC & OBSIDIAN
트렌디 앱 - ARC & OBSIDIANWonjun Hwang
27 vues21 diapositives
Floating Point par
Floating PointFloating Point
Floating PointWonjun Hwang
26 vues38 diapositives
차이나는 개발자 클라스 par
차이나는 개발자 클라스차이나는 개발자 클라스
차이나는 개발자 클라스Wonjun Hwang
6 vues25 diapositives
차이나는 개발자 클라스 par
차이나는 개발자 클라스차이나는 개발자 클라스
차이나는 개발자 클라스Wonjun Hwang
34 vues25 diapositives
Frontend Architecture par
Frontend ArchitectureFrontend Architecture
Frontend ArchitectureWonjun Hwang
42 vues22 diapositives
MonoRepo par
MonoRepoMonoRepo
MonoRepoWonjun Hwang
24 vues20 diapositives

Plus de Wonjun Hwang(20)