# liskov substitution principle

2개의 포스트

SOLID LSP

타입에 대한 의존성을 없애야 한다.super class, sub class를 의존성 주입했을 때 타입이 어떤건지 판단(instanceof)해서 사용하면 안된다.LSP가 위반되면 OCP는 위반된다.사각형 예제사각형의 면적은 가로 x 세로이다. 정사각형을 추가하면 면적을

2021년 3월 27일
·
0개의 댓글
·
post-thumbnail

[Design Patterns] SOLID Principles

Definition: There should never be more than one reason for a class to changefocuses on a single functionalityaddresses a specific concernExampleProtoc

2020년 9월 13일
·
0개의 댓글
·