# Abstract Factory

Typescript로 다시 쓰는 GoF - Abstract Factory
앞서서 이미 Factory Method라는 디자인 패턴에 대해서 다루었었다. 인스턴스를 생성해내는 추상적인 객체를 만들어두고, 구체적으로 어떤 인스턴스를 어떻게 만들지는 하위에서 구체적인 객체를 작성하면서 결정하는 디자인 패턴이었다.Abstract Factory도 유사

Typescript로 다시 쓰는 GoF - Bridge
Bridge 패턴은 기능의 클래스 계층과 구현의 클래스 계층을 연결하는 역할을 한다. 따라서, 브릿지 패턴을 이해하기 위해서는 먼저 클래스 계층이 어떻게 구분되는지를 먼저 이해해야한다.어떤 기능을 구현한 클래스 Something이 있다고 가정하자. 이때 Somethin

Abstract Factory Pattern
추상팩토리 패턴은 서로 관련있는 여러 객체를 만들어주는 인터페이스를 제공하는 패턴입니다.따라서 관련성 있는 여러 종류의 객체를 일관된 방식으로 생성하는 경우 사용됩니다.

[Swift/디자인패턴] Factory Pattern
당신의 코드가 생성자들로 더럽혀져 있지는 않은가? 당장 이 글을 클릭해서 해결책을 찾아보세요!
객체지향 디자인패턴 1~2
movie movie >Singleton 어떤 클래스의 객체가 해당 프로세스에서 딱 하나만 만들어져 있어야 할 때 사용 >Strategy 프로그램 실행 중 모드가 바뀔 때마다 해당 모듈에 맞는 시나리오가 이루어지는 방식 >State 특정 상태마다 다르게 할 일을, 나아가서 그 상태들 자체를 그 상태마다 실행시 할 일과 함께 하나하나 모듈화 해서 ...

Abstract Factory Pattern
Provide an interface for creating families of related or dependent objects, w/o specifiying their concrete classes.KitTo enable easy changing of the l
[Design Pattern] 추상 팩토리 패턴 (Abstract Factory Pattern)
상세화된(구체적인) 서브클래스를 정의하지 않고도 서로 관련성 있거나 독립적인 여러 객체의 군(패밀리)를 생성하기 위한 인터페이스를 제공하기 위함AbstractFactory: 개념적 제품에 대한 객체를 생성하는 연산으로 인터페이스를 정의ConcreteFactory: 구체

GOF - Abstract factory
abstract factory pattern은 이전에 알아본 패턴인 factory method pattern과 다르다고 말하기 민망할 정도로 같은 개념이다.factory method pattern에서 그렇게 강조한 추상화 개념이 이미 Abstract(추상) factor