AbstractFactory 썸네일형 리스트형 C# 추상 팩토리(Abstract Factory) 패턴 구현 추상 팩토리 패턴은 관련된 객체들의 군을 생성하는 인터페이스를 제공하면서 구체적인 클래스의 인스턴스화는 서브클래스에 맡기는 생성 디자인 패턴입니다.1. 추상 팩토리 패턴 기본 구조이 패턴은 제품군(Product Family)을 추상화하는 팩토리 인터페이스와 이를 구현한 구체적 팩토리, 그리고 추상 제품과 구체적 제품 클래스로 구성됩니다.2. C# 예제 코드// 추상 제품 Apublic interface IProductA{ string GetName();}// 추상 제품 Bpublic interface IProductB{ string GetName();}// 구체적 제품 A1public class ProductA1 : IProductA{ public string GetName() => "P.. 더보기 이전 1 다음