সিল করা কীওয়ার্ড সহ C#-এ সিল করা ক্লাস উত্তরাধিকারসূত্রে পাওয়া যাবে না। একইভাবে, পদ্ধতিতে সিল করা কীওয়ার্ড যোগ করা যেতে পারে।
আপনি যখন একটি পদ্ধতিতে C# এ সিল করা সংশোধক ব্যবহার করেন, তখন পদ্ধতিটি ওভাররাইড করার ক্ষমতা হারায়। সিল করা পদ্ধতিটি একটি প্রাপ্ত শ্রেণীর অংশ হওয়া উচিত এবং পদ্ধতিটি অবশ্যই একটি ওভাররাইডেড পদ্ধতি হতে হবে৷
আসুন C# −
-এ সিল করা ক্লাসের একটি উদাহরণ দেখিউদাহরণ
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Demo { class Program { static void Main(string[] args) { Result ob = new Result(); string str = ob.Display(); Console.WriteLine(str); Console.ReadLine(); } } public sealed class Result { public string Display() { return "Passed"; } } }
সিল করা ক্লাসের সদস্যদের অ্যাক্সেস করতে, আমাদের বস্তুটি তৈরি করতে হবে। সিল করা ক্লাসের ভিতরে তৈরি পদ্ধতিটি উত্তরাধিকারসূত্রে পাওয়া যাবে না −
public sealed class Result { public string Display() { return "Passed"; } }