LSP 개념1 객체지향 (LID) 2023.05.27 - [Engineering WIKI/Docs] - SOLID 5가지 설계 원칙 2021.01.17 - [Engineering WIKI/Docs] - 객체지향 (LID) Liskov Substitution Principle (리스코프 치환 원칙) 자식 클래스는 부모 클래스에서 가능한 행위를 수행할 수 있어야 한다. 자식 클래스가 부모 클래스의 기본 의미를 해치지 않는지! 부모클래스와 자식클래스 사이의 행위에는 일관성이 있어야 한다. (부모 클래스의 인스턴스 대신 자식 클래스의 인스터스를 사용해도 문제가 없어야 한다는 것을 의미한다.) 상속 관계에서는 일반화 관계(IS - A)가 성립해야 한다. 일반화 관계에 있다는 것은 일관성이 있다는 것이다. 따라서 리스코프 치환 원칙은 일반화 관계에.. 2021. 1. 17. 이전 1 다음