예제 #1
0
파일: Factory.cs 프로젝트: there9/Practice
 public NeedClass getNeedClass(NeedClassType type)
 {
     switch (type)
     {
         case NeedClassType.A:
             return new A();
         case NeedClassType.B:
             return new B();
         case NeedClassType.C:
             return new C();
         default:
             return null;
     }
 }
예제 #2
0
        public NeedClass getNeedClass(NeedClassType type)
        {
            switch (type)
            {
            case NeedClassType.A:
                return(new A());

            case NeedClassType.B:
                return(new B());

            case NeedClassType.C:
                return(new C());

            default:
                return(null);
            }
        }