কম্পিউটার

কনস্ট্রাক্টরদের উপর জাভা ইন্টারভিউ প্রশ্ন


প্রাথমিক ধারণাগুলি পরিষ্কার না হলে জাভা ইন্টারভিউ জটিল হতে পারে। সুতরাং, ধারণাগুলি এবং জাভা ক্লাস, পদ্ধতি, ইন্টারফেস, উত্তরাধিকার এবং অন্যান্য অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ধারণাগুলির কাজ সম্পর্কে পুঙ্খানুপুঙ্খভাবে জানা অপরিহার্য। নিচে জাভা কনস্ট্রাক্টর সম্পর্কিত কিছু ইন্টারভিউ প্রশ্ন রয়েছে।

  • একটি সুপার ক্লাস কনস্ট্রাক্টরকে কি চাইল্ড ক্লাস বা সাব ক্লাস কনস্ট্রাক্টর বলতে ব্যবহার করা যেতে পারে?

  • নতুন অপারেটর ব্যবহার না করে কিভাবে একটি বস্তু তৈরি করবেন?

  • জাভাতে কনস্ট্রাক্টর সংজ্ঞায়িত করার সময় কয়েকটি নিয়ম তালিকাভুক্ত করুন।

  • একটি রিটার্ন টাইপ কি কনস্ট্রাক্টরে অনুমোদিত? কেন বা কেন নয়?

  • কোনো কনস্ট্রাক্টরের সাথে রিটার্ন টাইপ যুক্ত হলে কি একটি কম্পাইল টাইম ত্রুটির সম্মুখীন হবে বা একটি সতর্কতা দেখানো হবে?

  • যখন একটি ক্লাস সংজ্ঞায়িত করা হয় তখন কি কনস্ট্রাক্টরকে সংজ্ঞায়িত করা বাধ্যতামূলক?

  • প্যারামিটারাইজড কনস্ট্রাক্টর কি, এটা কি স্পষ্টভাবে সংজ্ঞায়িত করা যায়?

  • একজন কনস্ট্রাক্টরকে কি প্রাইভেট কনস্ট্রাক্টর হিসেবে ঘোষণা করা যায়?

  • 'এই' ফাংশন এবং সে 'সুপার' ফাংশন একটি পদ্ধতিতে ব্যবহার করা যেতে পারে?

  • একটি ডিফল্ট কনস্ট্রাক্টর এবং একটি প্যারামিটারাইজড কনস্ট্রাক্টর একই সাথে উপস্থিত থাকতে পারে?

  • কোন ধরনের সুরক্ষিত কনস্ট্রাক্টর আছে?

  • কনস্ট্রাক্টর কি ওভারলোড হতে পারে? যদি হ্যাঁ, তাহলে কেন এটি প্রয়োজন হবে?

  • স্ট্যাটিক কনস্ট্রাক্টর আছে?

  • সেখানে কি চূড়ান্ত কনস্ট্রাক্টর থাকতে পারে?


  1. আমরা কি জাভাতে একটি কনস্ট্রাক্টরকে ব্যক্তিগত হিসাবে ঘোষণা করতে পারি?

  2. একটি কনস্ট্রাক্টর জাভাতে একটি ব্যতিক্রম নিক্ষেপ করতে পারেন?

  3. কনস্ট্রাক্টরের নাম জাভাতে ক্লাসের নামের মতো কেন?

  4. কেন কনস্ট্রাক্টর জাভাতে চূড়ান্ত হতে পারে না