C#-এ সিঙ্গেল ইনহেরিটেন্স-এ একটি বেস ক্লাস থেকে একটি ডেরাইভ্ড ক্লাস তৈরি হয়।
বেস ক্লাস Father:
class Father {
public void Display() {
Console.WriteLine("Display");
}
}
ডেরাইভ্ড ক্লাস Son:
class Son : Father {
public void DisplayOne() {
Console.WriteLine("DisplayOne");
}
}
সম্পূর্ণ উদাহরণ
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace MyAplication {
class Demo {
static void Main(string[] args) {
// Father class
Father f = new Father();
f.Display();
// Son class
Son s = new Son();
s.Display(); // ইনহেরিট করা মেথড
s.DisplayOne(); // নিজস্ব মেথড
Console.ReadKey();
}
class Father {
public void Display() {
Console.WriteLine("Display");
}
}
class Son : Father {
public void DisplayOne() {
Console.WriteLine("DisplayOne");
}
}
}
}
আউটপুট
Display Display DisplayOne