static void Main(string[] args) { Subclass2 s = new Subclass2(); //creating object //accessing methods of parent classes s.Print(); s.Print1(); s.Print2(); }
public static void Main() { Subclass1 s1 = new Subclass1("AbCdEf"); CallOutput(s1, "AbCdEf"); Subclass2 s2 = new Subclass2("AbCdEf"); CallOutput(s2, "AbCdEf"); }
static void Main(string[] args) { CompileTimePolyMorphism cp = new CompileTimePolyMorphism(); RunTimePolyMorphism rp; Console.WriteLine("Compile Polymorphism - " + cp.Multiply(2, 5)); Console.WriteLine("Compile Polymorphism - " + cp.Multiply(8.5, 10.5)); Console.WriteLine("----------------------------------------"); rp = new Subclass1(); Console.WriteLine(rp.Print()); rp = new Subclass2(); Console.WriteLine(rp.Print()); }