3요소

  1. 캡슐화(Encapsulation)
  2. 상속(Inheritance)
  3. 다형성

5원칙(SOLID 원칙)

  1. 단일 책임 원칙 (Single Responsibility Principle)
  2. 개방-폐쇄 원칙 (Open Closed Principle)
    - 확장에는 열려있고, 수정에는 닫혀있다.
  3. 리스코프 치환 원칙
  4. 인터 페이스 분리 원칙
  5. 의존 관계 역전 원칙

'기본기 > 프로그래밍' 카테고리의 다른 글

IMX500  (0) 2024.11.19