본문 바로가기 메뉴 바로가기

꼴받네

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

꼴받네

검색하기 폼
  • 분류 전체보기 (21)
    • Programming (1)
      • SOLID (1)
    • Database (0)
      • ERD [Entity Relation.. (0)
      • ERM [Entity Relation.. (0)
      • MySQL & MariaDB [DB .. (0)
    • Java (20)
      • Terms (0)
      • Class (20)
    • Server (0)
    • JavaScript & JQuery (0)
    • Node (0)
    • 끄적끄적 (0)
  • 방명록

iSP (1)
자바 객체 지향의 원리 SOLID

1. SOLID란? 객체지향 프로그래밍 및 설계의 다섯 가지 기본 원칙 ◆ SRP (Single Responsibility Principle) 단일 책임 원칙 "어떤 클래스를 변경 해야 하는 이유는 오직 하나 뿐이어야 한다." - 모든 클래스 또는 메서드는 단 하나의 책임을 가져야 한다는 의미 ◆ OCP (Open/Close Principle) 개방/폐쇄 원칙 "소프트웨어 엔티티(클래스, 모듈, 함수)는 확장에 대해서는 열려 있어야 하지만 변경에 대해서는 닫혀 있어야 한다." - 확장은 할 수 있지만 수정은 하지 않을 수 있도록 프로그램을 작성 해야 한다는 의미 ◆ LSP (Liskov Substitution Principle) 리스코프 치환 원칙 "서브 타입은 언제든 자신의 기반 타입으로 교체할 수 있..

Programming/SOLID 2020. 11. 3. 11:31
이전 1 다음
이전 다음
Notice
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
Link
Tag
  • LSP
  • iSP
  • 자바
  • dip
  • 프로그래밍
  • 객체지향
  • SRP
  • java
  • OCP
  • SOLID
  • It
more
«   2025/07   »
일 월 화 수 목 금 토
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 31
글 보관함

Blog is powered by Tistory / Designed by Min

티스토리툴바