본문
160214P(일) - Head First Disign Pattern (Factory Pattern)
Architecture/디자인 패턴 2016. 2. 14. 12:48
Head First Disign Pattern - Factory Pattern
팩토리 메소드 패턴 [
팩토리 메소드 패턴에서는 객체를 생성하기 위해서 인터페이스를 정의하는데, 어떤 클래스의 인스턴스를 만들지는 서브 클래스에서 정하게 만든다.
팩토리 메소드 패턴을 이용하면 클래스의 인스턴스를 만드는 일을 서브클래스에게 맡기는 것.
]
디자인 원칙 [
의존성 뒤집기 원칙(Dependency Inversion Principle)
추상화된 것에 의존하도록 만들어라.
구상 클래스에 의존하도록 만들지 않도록 한다.
]
추상 팩토리 패턴 [
인터페이스를 이용하여 서로 연관된, 또는 의존하는 객체를 구상 클래스를 지정하지 않고도 생성 가능하다.
]
'Architecture > 디자인 패턴' 카테고리의 다른 글
160210P(수) - Head First Disign Pattern (Decorater Pattern) (0) | 2016.02.10 |
---|---|
160209P(화) - Head First Disign Patterns (Observer Pattern) (0) | 2016.02.09 |
160302P(월) - Head First Design Patterns (Strategy Pattern) (0) | 2016.02.08 |
댓글