কম্পিউটার টিউটোরিয়াল

জাভা কনস্ট্রাক্টর সম্পর্কে ইন্টারভিউ প্রশ্নাবলী


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

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

  • 'new' অপারেটর ছাড়া অবজেক্ট কীভাবে তৈরি করা যায়?

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

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

  • কি কনস্ট্রাক্টরের সাথে রিটার্ন টাইপ জড়িত থাকলে কম্পাইল টাইম এরর হবে বা ওয়ার্নিং দেখাবে?

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

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

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

  • কি 'this' ফাংশন এবং 'super' ফাংশন একটি মেথডে ব্যবহার করা যায়?

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

  • কি কোনো প্রকার প্রোটেক্টেড কনস্ট্রাক্টর থাকে?

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

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

  • কি ফাইনাল কনস্ট্রাক্টর থাকতে পারে?

  1. জাভাতে কনস্ট্রাক্টরকে private ডিক্লেয়ার করা যায় কি?

  2. জাভাতে কনস্ট্রাক্টর কি এক্সেপশন থ্রো করতে পারে?

  3. জাভাতে কনস্ট্রাক্টরের নাম ক্লাসের নামের সাথে একই কেন

  4. জাভাতে কনস্ট্রাক্টর ফাইনাল হতে পারে না কেন