Beispiel #1
0
 public override Product CreatProd(ProductEnumType type)
 {
     if (type == ProductEnumType.THIRD)
     {
         return(new Third());
     }
     return(base.CreatProd(type));
 }
Beispiel #2
0
        public virtual Product CreatProd(ProductEnumType type)
        {
            switch (type)
            {
            case ProductEnumType.FIRST:
                return(new First());

            case ProductEnumType.SECOND:
                return(new Second());

            default:
                return(null);
            }
        }