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