Sample Inheritance using virtual, override and new keyword
using System;
namespace ConsoleApplicationSample
{
public class Sample
{
public virtual void GetSample()
{
Console.WriteLine("We are Sample");
}
}
public class Sample2 : Sample
{
public override void
GetSample()
{
Console.WriteLine("We are Sample2");
}
}
public class Sample3 : Sample2
{
public new void GetSample()
{
Console.WriteLine("We are Sample3");
}
}
public class SampleInheritance
{
public static void Main()
{
Sample obj1 = new Sample2();
obj1.GetSample();
Sample obj2 = new Sample3();
obj2.GetSample();
Console.ReadLine();
}
}
}
https://www.youtube.com/channel/UCKLRUr6U5OFeu7FLOpQ-FSw/videos
0 comments
Post a Comment