.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month

Home >> Forum >> C# >> Post New QuestionBookmark and Share Subscribe to Forum

Program for Multilevel inheritance

Posted By: PankajGupta     Posted Date: August 05, 2009    Points:2   Category :C#
I need Program for Multilevel inheritance? I am a fresher in C# .So,finding difficulties .Help me please.

Author: Rahul             
Posted Date: August 05, 2009     Points: 5   

here is the example of multilevel inheritance using c#. In a multilevel hierarchy, the first override of a virtual method that is found while moving up the heirarchy is the one executed

using System;

class Base {
// Create virtual method in the base class.
public virtual void who() {
Console.WriteLine("who() in Base");

class Derived1 : Base {
// Override who() in a derived class.
public override void who() {
Console.WriteLine("who() in Derived1");

class Derived2 : Derived1 {
// This class also does not override who().

class Derived3 : Derived2 {
// This class does not override who().

public class NoOverrideDemo2 {
public static void Main() {
Derived3 dOb = new Derived3();
Base baseRef; // a base-class reference

baseRef = dOb;
baseRef.who(); // calls Derived1''''s who()

Post Reply

You must Sign In To post reply
Find more Forum Questions on C#, ASP.Net, Vb.Net, SQL Server and more Here
Quick Links For Forum Categories:
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  OOPs  SilverlightIISJQuery

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend