반응형
팩토리
-
[Design Pattern] Factory Method공부 !/Computer Science 2022. 5. 26. 19:42
Factory Method 팩토리 메서드 패턴은 객체지향 디자인 패턴이다. 상위 클래스에 알려지지 않은 구현체 클래스를 생성하는 패턴이며 하위클래스가 어떤 객체를 생성할지를 결정하도록 하는 패턴이기도 하다. 다양한 구현체 ( product ) 가 있고 그 중 특정한 구현체를 만들 수 있는 다양한 팩토리를 제공하는 패턴이다 Factory Method Pattern & Abstract Factory Pattern 팩토리 패턴에는 팩토리 메서드 패턴과 추상 팩토리 패턴이 있다 공통점은 객체의 생성부를 캡슐화하여 결합을 느슨하게 한다는 점과 구체적인 타입에 의존하지 않도록 한다는 점이다 차이는 팩토리 매서드 패턴은 상속을 통해 서브 클래스에서 팩토리 매서드를 오버라이딩하여 구현한다 추상 팩토리 패턴은 객체의 집..