SOLID 원칙(객체지향 설계 5대 원칙)

1.[SOLID] 단일 책임 원칙 (Single Responsibility Principle, SRP)

post-thumbnail

2.[SOLID] 개방-폐쇄 원칙 (Open/Closed Principle, OCP)

post-thumbnail

3.[SOLID] 리스코프 치환 원칙 (Liskov Substitution Principle, LSP)

post-thumbnail

4.[SOLID] 인터페이스 분리 원칙 (Interface Segregation Principle, ISP)

post-thumbnail

5.[SOLID] 의존성 역전 원칙 (Dependency Inversion Principle, DIP)

post-thumbnail

6.[SOLID] 단일 책임 원칙(SRP)을 적용하지 않은 샘플과 적용한 샘플 비교

post-thumbnail

7.[SOLID] 개방-폐쇄 원칙(OCP)을 적용하지 않은 샘플과 적용한 샘플 비교

post-thumbnail

8.[SOLID] 리스코프 치환 원칙(LSP)을 적용하지 않은 샘플과 적용한 샘플 비교

post-thumbnail

9.[SOLID] 인터페이스 분리 원칙(ISP)을 적용하지 않은 샘플과 적용한 샘플 비교

post-thumbnail

10.[SOLID] 의존성 역전 원칙(DIP)을 적용하지 않은 샘플과 적용한 샘플 비교

post-thumbnail