factory method C# example1 [Design Pattern] Factory Method Factory Method란? Factory Method는 객체 생성을 캡슐화하여 객체 생성 로직을 클래스의 하위 클래스 또는 인터페이스를 통해 책임을 이전하는 디자인 패턴입니다. 즉, 객체 생성을 호출하는 코드와 실제 객체 생성 로직을 구현하는 코드를 분리하여 유지보수성과 확장성을 개선하는 패턴입니다. 이 패턴에서는 객체를 생성하는 메서드를 인터페이스로 정의하고, 이를 구체적인 클래스에서 구현합니다. 이렇게 함으로써 객체 생성을 추상화하고, 객체 생성을 변경해야 할 경우 인터페이스를 수정하는 것으로 대체할 수 있습니다. Class Diagram(UML) 패턴에 대한 전체적인 구조와 관계를 파악하려면 Class Diagram을 살펴보는 게 좋습니다. Factory Method패턴에 대한 클래스다이어그램(.. 2023. 2. 22. 이전 1 다음