자바 객체 프로그래밍 1/2

욱2·2023년 3월 26일
0

Java

목록 보기
4/13

5대 원칙 S.O.L.I.D


1. Single Responsiblity Principle 단일 책임 원칙

  • One Class = One Responsibility

2. Open Closed Principle 개방 폐쇄 원칙

  • 기존 코드 변경 없이 기능 추가를 할수 있어야한다.

3. Liskov Substitution Principle 리스코프 치한 원칙

  • 자식 클래스는 언제나 부모 클래스를 대처 할수 있도록 상속 해야한다

4. Interface Segregation Principle 인터페이스 분리 원칙

  • 너무 큰 인터페이스를 만들지 말고 , 작게 노나 만들어서 implement 하자.

5. Dependency Inversion Principle 의존 역전 원칙

  • 추상화된것에 더 의존하는게 좋다
profile
성장하는 날 위한 기록

0개의 댓글