18
জাভাতে কেন একাধিক উত্তরাধিকার নেই, তবে একাধিক ইন্টারফেস প্রয়োগের অনুমতি রয়েছে?
জাভা একাধিক উত্তরাধিকারের অনুমতি দেয় না, তবে এটি একাধিক ইন্টারফেস প্রয়োগ করতে দেয়। কেন?
একটি ইন্টারফেস একটি উপাদান সঙ্গে ইন্টারঅ্যাকশন নির্ধারিত বিন্দু বোঝায়। ইন্টারফেসগুলি হার্ডওয়্যার এবং সফ্টওয়্যার উভয় স্তরেই প্রযোজ্য। --- এটি ভাষা-উপাদান `ইন্টারফেস`কেও বোঝায়, যা জাভা, সি # এবং অনুরূপ ভাষায় একক-উত্তরাধিকারের একমাত্র ব্যতিক্রম।