본문 바로가기

언젠가는

검색하기
언젠가는
프로필사진 new1life

  • 분류 전체보기 (49)
    • IT (49)
      • IT 지식 (26)
      • IT 자격증 (7)
      • 최신 기사 (0)
      • 코딩 (16)
    • 리뷰 (0)
Guestbook
Archives
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록소프트웨어 버전 등록 (1)

언젠가는

알아두면 좋은 IT 지식 9 - 디자인 패턴, 다이어그램, 객체 지향 설계 원칙

디자인 패턴 Visitor(방문자) 패턴 각 클래스들의 데이터 구조에서 처리 기능을 분리하여 별도의 클래스로 구성한다. 분리된 처리 기능은 각 클래스를 문을 똑똑 두드리며 수행한다. Observer 패턴 한 객체의 상태가 변경되면 객체에 상속되어 있는 다른 객체들에게 변화된 상태를 전달한다. 분산된 시스템끼리 이벤트 생성, 발행(Publish), 이를 수신(Subscribe) 해야 할 때 이용한다. Bridge 패턴 구현부에서 추상층을 분리, 서로가 독립적으로 확장한다. 기능과 구현을 두 개의 별도 클래스로 구현한다. Factory Method 패턴 객체를 생성하기 위한 인터페이스를 정의한다. 어떤 클래스가 인스턴스화 될 것인지는 서브클래스가 선택하며, Virtual-Constructor패턴 이라고도 부..

IT/IT 지식 2022. 7. 12. 23:56
Prev 1 Next

Blog is powered by kakao / Designed by Tistory

티스토리툴바