সুপার কীওয়ার্ডের ব্যবহার কী?
সুপার কীওয়ার্ডের ব্যবহার কী?

ভিডিও: সুপার কীওয়ার্ডের ব্যবহার কী?

ভিডিও: সুপার কীওয়ার্ডের ব্যবহার কী?
ভিডিও: Java Bangla Tutorials 136 : super keyword (part-1) 2024, নভেম্বর
Anonim

এর ব্যবহার জাভা সুপার কীওয়ার্ড

সুপার অবিলম্বে প্যারেন্ট ক্লাস ইনস্ট্যান্স ভেরিয়েবল উল্লেখ করতে ব্যবহার করা যেতে পারে। সুপার অবিলম্বে অভিভাবক শ্রেণীর পদ্ধতি চালু করতে ব্যবহার করা যেতে পারে। super() অবিলম্বে প্যারেন্ট ক্লাস কনস্ট্রাক্টরকে আহ্বান করতে ব্যবহার করা যেতে পারে।

এইভাবে, সুপার কীওয়ার্ডের প্রধান ব্যবহারগুলি কী কী?

দ্য সুপার কীওয়ার্ড সুপারক্লাস (অভিভাবক) বস্তু বোঝায়। এটাই ব্যবহৃত সুপারক্লাস মেথড কল করতে এবং সুপারক্লাস কনস্ট্রাক্টর অ্যাক্সেস করতে। বেশিরভাগ সুপার কীওয়ার্ডের সাধারণ ব্যবহার সুপারক্লাস এবং সাবক্লাসের মধ্যে বিভ্রান্তি দূর করা যা একই নামের পদ্ধতি রয়েছে।

দ্বিতীয়ত, তাদের মধ্যে চূড়ান্ত এবং সুপার কীওয়ার্ড পার্থক্য কি? সুপার মধ্যে পার্থক্য এবং চূড়ান্ত জাভা সুপার বনাম চূড়ান্ত জাভা হয় কীওয়ার্ড জাভা কিন্তু খুব ভিন্ন কাজ করছেন। সুপার কীওয়ার্ড অ্যাক্সেস করতে ব্যবহৃত হয় সুপার সাবক্লাস অবজেক্ট দ্বারা ক্লাস ভেরিয়েবল এবং পদ্ধতিগুলি যখন সাবক্লাস দ্বারা ওভাররাইড করা হয়। চূড়ান্ত বিভিন্ন কাজের সাথে জাভাতে তিনটি জায়গায় ব্যবহার করা হয়।

সুপার কিওয়ার্ড কি?

সুপার ইহা একটি কীওয়ার্ড . এটি একটি সাব-ক্লাস মেথড ডেফিনেশনের ভিতরে ব্যবহার করা হয় যাতে সংজ্ঞায়িত একটি মেথড কল করা হয় সুপার ক্লাস এর ব্যক্তিগত পদ্ধতি সুপার -ক্লাস বলা যাবে না। শুধুমাত্র পাবলিক এবং সুরক্ষিত পদ্ধতি দ্বারা কল করা যেতে পারে সুপার কীওয়ার্ড . এটি ক্লাস কনস্ট্রাক্টরদের দ্বারা এর প্যারেন্ট ক্লাসের কনস্ট্রাক্টরদের আহ্বান করতেও ব্যবহার করা হয়।

আমরা কি প্রধান পদ্ধতিতে সুপার কীওয়ার্ড ব্যবহার করতে পারি?

উত্তরঃ না! এই কীওয়ার্ড শুধুমাত্র একটি ক্লাসের (একটি বস্তু) উদাহরণে কাজ করে। প্রধান পদ্ধতি স্থির এটি কোনো নির্দিষ্ট বস্তুর অন্তর্গত নয়। সুপার পদ্ধতি করতে পারেন শুধুমাত্র একটি কন্সট্রাক্টরের ভিতরে কল করা হবে তার কনস্ট্রাক্টরকে কল করার জন্য সুপার ক্লাস এবং এটি প্রথম লাইনে হতে হবে।

প্রস্তাবিত: