Java চূড়ান্ত কীওয়ার্ড হল একটি নন-অ্যাক্সেস স্পেসিফায়ার যা একটি ক্লাস, পরিবর্তনশীল এবং পদ্ধতি সীমাবদ্ধ করতে ব্যবহৃত হয়। যদি আমরা চূড়ান্ত কীওয়ার্ড দিয়ে একটি ভেরিয়েবল শুরু করি, তাহলে আমরা এর মান পরিবর্তন করতে পারি না। যদি আমরা একটি পদ্ধতিকে চূড়ান্ত হিসাবে ঘোষণা করি, তাহলে এটি কোনো উপশ্রেণী দ্বারা ওভাররাইড করা যাবে না।
জাভাতে চূড়ান্ত কীওয়ার্ডের ৩টি ব্যবহার কী?
জাভাতে চূড়ান্ত কীওয়ার্ডের ব্যবহার কী? জাভাতে চূড়ান্ত কীওয়ার্ডের তিনটি ভিন্ন ব্যবহার রয়েছে: ধ্রুবক তৈরি করুন, উত্তরাধিকার রোধ করুন এবং পদ্ধতিগুলিকে ওভাররাইড হওয়া থেকে প্রতিরোধ করুন।
জাভাতে চূড়ান্ত কীওয়ার্ড ব্যবহার করা হয় কেন উদাহরণ সহ ব্যাখ্যা করুন?
জাভাতে, চূড়ান্ত কীওয়ার্ড হল ধ্রুবক বোঝাতে ব্যবহৃত হয়। এটি ভেরিয়েবল, পদ্ধতি এবং ক্লাসের সাথে ব্যবহার করা যেতে পারে। একবার কোনো সত্তা (ভেরিয়েবল, পদ্ধতি বা শ্রেণী) চূড়ান্ত ঘোষণা করা হলে, এটি শুধুমাত্র একবার বরাদ্দ করা যেতে পারে।
আমরা কি কনস্ট্রাক্টরের সাথে চূড়ান্ত কীওয়ার্ড ব্যবহার করতে পারি?
না, একজন কনস্ট্রাক্টরকে চূড়ান্ত করা যায় না। একটি চূড়ান্ত পদ্ধতি কোনো সাবক্লাস দ্বারা ওভাররাইড করা যাবে না। … অন্য কথায়, জাভাতে কনস্ট্রাক্টর উত্তরাধিকারসূত্রে পাওয়া যায় না তাই, কনস্ট্রাক্টরের আগে চূড়ান্ত লেখার প্রয়োজন নেই। অতএব, জাভা কনস্ট্রাক্টরের আগে চূড়ান্ত কীওয়ার্ড অনুমোদন করে না।
জাভাতে চূড়ান্ত কীওয়ার্ড কী একটি উদাহরণ দিন?
যখন একটি ক্লাস চূড়ান্ত কীওয়ার্ড দিয়ে ঘোষণা করা হয়, তখন তাকে চূড়ান্ত ক্লাস বলা হয়। একটি চূড়ান্ত শ্রেণী বাড়ানো যাবে না (উত্তরাধিকারসূত্রে প্রাপ্ত)। একটি চূড়ান্ত শ্রেণীর দুটি ব্যবহার রয়েছে: একটি অবশ্যই উত্তরাধিকার রোধ করা, কারণ চূড়ান্ত ক্লাস বাড়ানো যাবে না। জন্যউদাহরণ, সমস্ত র্যাপার ক্লাস যেমন ইন্টিজার, ফ্লোট ইত্যাদি.