C# Program using hierarchical inheritance


In this program, You will learn how to implement hierarchical inheritance in C#.


public class A { 
  //statement
}

public class B : A { 
  //statement
}

public class C : A { 
   //statement
}

Example: How to implement hierarchical inheritance in C#.

using System;
public class A
{
	public int x = 10;
}

public class B : A
{
	public void display()
	{
		Console.WriteLine("The x value is:" + x);
	}
}

public class C : A
{
	public void display()
	{
		Console.WriteLine("The x value is:" + x);
	}
	public static void Main(string[] args)
	{
		B t1 = new B();
		t1.display();

		C t2 = new C();
		t2.display();
	}
}

Output:

The x value is:10
The x value is:10