VB.NET 디자인 패턴 - 2. 팩토리 메소드 패턴 (Factory Method Pattern)
팩토리 메소드 패턴은 객체 생성 과정을 추상화하고, 객체를 팩토리 클래스에서 생성함으로써 객체 생성 과정의 변경이나 확장에 유연하게 대처할 수 있도록 합니다. 팩토리 메소드 패턴은 객체 생성 과정에서 나타나는 중복 코드를 제거하고, 코드의 재사용성을 높일 수 있습니다. 팩토리 메소드 패턴의 구성요소 팩토리 메소드 패턴은 다음과 같은 구성요소로 이루어져 있습니다. 추상 팩토리 (Abstract Factory) : 객체 생성을 추상화한 인터페이스입니다. 팩토리 메소드 패턴에서는 이 추상 팩토리를 구현하여 객체를 생성합니다. 구체적인 팩토리 (Concrete Factory) : 추상 팩토리의 인터페이스를 구현하는 클래스입니다. 이 클래스는 객체를 생성하는 구체적인 메소드를 구현합니다. 추상 제품 (Abstra..
2023.04.20