장점 
개발자간에 원활한 소통 
소프트웨어 구조 파악이 용이 
재사용을 통한 개발 시간을 단축 
설계 변경 요청에 대한 유연한 처리 

단점 
객체지향 설계 / 구현 
초기 투자비용에 대한 부담 


생성 패턴 : 객체를 생성하는 것과 관련된 패턴 
싱글톤 패턴, 빌더 패턴, 팩토리메서드 패턴 
구조 패턴 : 
프로그램 내의 자료구조나 인터페이스 구조 등을 설계하는데 활용 될 수 있는 패턴, 
복잡한 구조를 개발하기 쉽게 만들어 주고, 유지 보수 하기 쉽게 만들어 준다. 

어댑터 패턴, 데코레이터 패턴, 파사드 패턴, 프록시 패턴  

행위 패턴 : 
반복적으로 사용되는 객체들의 상호 작용을 패턴화한 것으로 클래스들 
간에 책임을 분산하는 방법을제공 
템플릿 메서드 패턴
Iterator 
옵저버 패턴 
스트래티지 패턴 (전략)

'자바' 카테고리의 다른 글

GUI 이벤트 리스너 예제  (0) 2023.02.21
GUI 이벤트 리스너  (0) 2023.02.21
GUI 이미지 겹치기  (0) 2023.02.21
try-catch 문  (0) 2023.02.21
예외 처리  (0) 2023.02.21

+ Recent posts