using System;
namespace LearnCS
{
class Prim
{
public virtual void sameMethod()
{
Console.WriteLine("sameMethod, Prim Class, Simple Job");
}
}
class Sec : Prim
{
public override void sameMethod()
{
Console.WriteLine("sameMethod, Sec Class, Complicated Job");
}
}
class Tert : Prim
{
public override void sameMethod()
{
Console.WriteLine("sameMethod, Tert Class, Defficult Job");
}
}
class Program
{
static void Main(string[] args)
{
Prim p1 = new Prim(); //Something Basic/Simple
Prim p2 = new Sec(); //Complicated Job
Prim p3 = new Tert(); //Difficult Job
p1.sameMethod();
p2.sameMethod();
p3.sameMethod();
Console.ReadLine();
}
}
}
Saturday, April 26, 2025
C# OO - Polymorphism - Virtual and Override
Subscribe to:
Post Comments (Atom)
Tkinter Introduction - Top Widget, Method, Button
First, let's make shure that our tkinter module is working ok with simple for loop that will spawn 5 instances of blank Tk window . ...

No comments:
Post a Comment