디자인패턴

CS/기타

[CS/디자인패턴] 디자인패턴 개념 개괄

1.GoF 디자인 패턴 분류 2.생성패턴 :객체의 생성과 관련된 패턴이다. 객체의 인스턴스 과정을 추상화하는 방법이다. 객체의 생성과 참조 과정을 캡슐화하여 객체가 생성되거나 변경되어도 프로그램 구조에 영향을 받지 않도록 하여 프로그램에 유연성을 더해준다. 생성 클래스 패턴은 객체를 생성하는 일부를 서브 클래스가 담당하도록 하며, 생성 객체 패턴은 객체 생성을 다른 객체에게 위임한다. 2-1. 팩토리 메소드(Factory Method) :객체 생성에 대한 인터페이스와 구현을 분리한다. 생성과 구현을 분리함으로써 생성할 클래스를 유연하게 생성 및 관리 할 수 있다. 인터페이스 부분과 구현부분을 따로 디렉토리로 묶어 개발할 수 있다. 새로운 클래스의 구현이 쉽다. 2-2. Abstract Factory : ..

각시탈코더
'디자인패턴' 태그의 글 목록