LSP

리스코프 치환 원칙: Liskov Subsitution Principle리스코프 치환 원칙은 다음과 같이 정의할 수 있습니다.서브 타입은 언제나 자신의 수퍼 타입으로 교체할 수 있어야 한다.클래스의 경우 하위 클래스는 상위 클래스의 한 종류여야 한다.인터페이스인 경우 구현 클래스는 인터페이스를 지켜야 한다. 리스코프 치환 원칙은 코드의 재사용성, 확장성, 유지보수성을 높이는 데 중요한 역할을 합니다.해당 원칙의 핵심 키워드는 다음과 같습니다.수퍼 타입: 부모 클래스, 서브타입이 상속받는 클래스를 의미한다.서브 타입: 자식 클래스, 부모 클래스의 특성을 상속받아 확장하거나, 구체화 한 타입을 의미한다.교체: 부모 클래스의 인스턴스를 자식 클래스로 대체해도 기능에 문제가 없어야 한다.리스코프 치환 원칙은 올..
Hui._.
'LSP' 태그의 글 목록