C# এ বিমূর্ত কীওয়ার্ডটি বিমূর্ত ক্লাসের জন্য ব্যবহৃত হয়। C# তে একটি বিমূর্ত শ্রেণীতে বিমূর্ত এবং অ-বিমূর্ত পদ্ধতি অন্তর্ভুক্ত রয়েছে। আপনি একটি বিমূর্ত ক্লাস ইনস্ট্যান্ট করতে পারবেন না।
একটি বিমূর্ত শ্রেণীর যানবাহন এবং বিমূর্ত পদ্ধতি প্রদর্শনের উদাহরণ () −
public abstract class Vehicle {
public abstract void display();
} বিমূর্ত শ্রেণীতে ক্লাস নেওয়া হয়েছে:বাস, গাড়ি এবং মোটরসাইকেল৷ নিম্নলিখিতটি কার থেকে প্রাপ্ত শ্রেণী -
এর বাস্তবায়নpublic class Car : Vehicle {
public override void display() {
Console.WriteLine("Car");
}
} উদাহরণ
নিম্নলিখিত C# −
-এ বিমূর্ত ক্লাসের একটি উদাহরণusing System;
public abstract class Vehicle {
public abstract void display();
}
public class Bus : Vehicle {
public override void display() {
Console.WriteLine("Bus");
}
}
public class Car : Vehicle {
public override void display() {
Console.WriteLine("Car");
}
}
public class Motorcycle : Vehicle {
public override void display() {
Console.WriteLine("Motorcycle");
}
}
public class MyClass {
public static void Main() {
Vehicle v;
v = new Bus();
v.display();
v = new Car();
v.display();
v = new Motorcycle();
v.display();
}
} আউটপুট
Bus Car Motorcycle