using Factory.StaticFactoryMethod; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Factory { /* * 카테고리: 생성패턴 * 개요: 객체를 직접 생성하는 대신 생성하는 기능을 가진 Factory 클래스를 통해 객체를 생성함. * */ class Program { static void Main(string[] args) { // static factory method ILogger logger = LoggerFactory.Create(LoggerType.DB); } } }