본문 바로가기

용어정리/#SOLID

용어정리-[#SOLID] 4.LSP

[ LSP ]

리스코프 치환 법칙, Liskov Substitution Principle


2018 - 05 - 31


"서브 타입은 언제나 자신의 기반 타입(base type) 으로 교체할 수 있어야 한다."


계층도 조직도의 경우 하위에 존재하는 것들이 상위에 있는 것들의 역할을 하는게 불가하다.


분류도인 경우에 하위에 존재하는 것들은 상위에 있는 것들의 역할을 하는 데 전혀 문제가 없다.


고래가 포유류 또는 동물의 역할을 하는 것은 전혀 문제가 되지 않는다.


객체 지향의 상속이라는 특성을 올바르게 활용하면 자연스럽게 얻게 되는 것이다.



출처

스프링 입문을 위한 객체 지향의 원리와 이해


'용어정리 > #SOLID' 카테고리의 다른 글

용어정리-[#SOLID] 6.DIP  (0) 2018.06.01
용어정리-[#SOLID] 5.ISP  (0) 2018.06.01
용어정리-[#SOLID] 4.LSP  (0) 2018.05.31
용어정리-[#SOLID] 3.OCP  (0) 2018.05.31
용어정리-[#SOLID] 2.SRP  (0) 2018.05.29
용어정리-[#SOLID] 1.SOLID  (0) 2018.05.29