static void Main(string[] args) { Factory factory = new Factory(); Type1 obj1 = factory.GetType1(); Type2 obj2 = factory.GetType2(); Console.WriteLine(obj1.GetType()); Console.WriteLine(obj2.GetType()); }
public Type2 GetType2() { Type2 type2 = new Type2(); return((Type2)type2.Clone()); }