디자인 패턴

2025. 4. 15. 19:29·CS

디자인 패턴은 모듈 간의 관계 및 인터페이스를 설계할 때 참조할 수 있는 전형적인 해결 방식 또는 예제를 의미한다.

 


생성 패턴(Creation Pattern)

: 클래스나 객체의 생성과 참조 과정을 정의하는 패턴이다.

 

 

추상 팩토리(Abstract Factory)

더보기

 

빌더(Builder)

더보기

 

팩토리 메소드 (Factory Method)

더보기

 

프로토타입(Prototype)

더보기

 

싱글톤(Singleton)

더보기

 


구조 패턴(Structural Pattern)

어댑터(Adapter)

더보기

 

브리지(Bridge)

더보기

 

컴포지트(Composite)

더보기

 

데코레이터(Decorater)

더보기

 

퍼싸드(Facade)

더보기

 

플라이웨이트(Flyweight)

더보기

 

프록시(Proxy)

더보기

 


행위 패턴(Behavioral Pattern)

행위 패턴은 클래스나 객체들이 서로 상호작용하는 방법이나 책임 분배 방법을 정의하는 패턴이다.

 

책임 연쇄(Chain of Responsibility)

더보기

 

커맨드(Command)

더보기

 

인터프리터(Interpreter)

더보기

 

반복자(Iterator)

더보기

 

중재자(Mediator)

더보기

 

메멘토(Memento)

더보기

 

옵서버(Observer)

더보기

 

상태(State)

더보기

 

전략(Strategy)

더보기

 

템플릿 메소드(Template Method)

더보기

 

방문자(Visitor)

더보기

 

'CS' 카테고리의 다른 글

객체의 응집도 정리  (1) 2025.04.15
캡슐화 보안 약점  (0) 2025.04.09
SQL 집계 함수, 그룹 함수, 윈도우 함수  (0) 2025.04.07
Mysql 사용 시 조언  (0) 2025.02.25
TCP/IP 이해  (0) 2024.11.11
'CS' 카테고리의 다른 글
  • 객체의 응집도 정리
  • 캡슐화 보안 약점
  • SQL 집계 함수, 그룹 함수, 윈도우 함수
  • Mysql 사용 시 조언
Ark B
Ark B
  • Ark B
    기록
    Ark B
  • 전체
    오늘
    어제
    • 분류 전체보기 (35) N
      • 개인 프로젝트 정리 (1)
      • JAVA (9) N
      • CS (7)
      • 프로젝트 정리 (6)
        • 인턴 (5)
        • 졸업프로젝트 (0)
      • 코딩테스트 (1)
      • 클린 코드 (3)
      • 책 정리 (1)
        • Effective Java (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    오블완
    티스토리챌린지
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Ark B
디자인 패턴
상단으로

티스토리툴바