객체지향 원칙과 디자인 패턴 종류
1. 객체지향 원칙 - OCP (Open Closed Principle) : 클래스는 확장에는 열려 있어야 하고, 변경에는 닫혀 있어야 한다. - SRP (Single Responsibility Principle): 한 클래스는 하나의 책임만 가져야 한다. - LSP (Liskov Substitution Principle): 자식 클래스는 부모 클래스로 교체가능해야 한다. - DIP (Dependency Inversion Principle): . 상위 레벨 모듈은 하위 레벨 모듈에 의존해서는 안 된다. . 모든 레벨의 모듈은 추상화에 의존해야 한다. - ISP (Interface Segregation Principle): 클라이언트는 필요하지 않는 인터페이스에 의존해서는 안 된다. 큰 인터페이스보다는 작..
디자인패턴
2018. 5. 23. 01:42
반응형
250x250
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 코인
- 해결방법
- DeFi
- NFT
- 삼성전자
- 엔진오일
- 원소술사
- 오미크론
- Algorithm Schedule
- 컴인워시
- 겨울러그
- 다이나믹 프로그래밍
- 에러
- problem
- 여름
- 디아블로4
- 쿠팡
- 오픽
- 겨울
- 가성비
- python
- 데이터사이언스
- 미니멀웍스
- 사계절러그
- 신입개발자
- 캠핑
- 24년
- 단열벽지
- 3만원대
- Algorithm
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
글 보관함