মাল্টিলেভেল ইনহেরিটেন্স হলো যখন একটি ডেরাইভ্ড ক্লাস অন্য একটি ডেরাইভ্ড ক্লাস থেকে তৈরি হয়।
দাদা, বাবা, ছেলে - এটি মাল্টিলেভেল ইনহেরিটেন্সের পারফেক্ট উদাহরণ।
সম্পূর্ণ উদাহরণ
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Demo {
class Son : Father {
public void DisplayTwo() {
Console.WriteLine("Son.. ");
}
static void Main(string[] args) {
Son s = new Son();
s.Display(); // Grandfather
s.DisplayOne(); // Father
s.DisplayTwo(); // Son
Console.Read();
}
}
class Grandfather {
public void Display() {
Console.WriteLine("Grandfather...");
}
}
class Father : Grandfather {
public void DisplayOne() {
Console.WriteLine("Father...");
}
}
}
আউটপুট
Grandfather... Father... Son..