ইন্টারফেস: সংশোধিত সংস্করণের মধ্যে পার্থক্য

বিষয়বস্তু বিয়োগ হয়েছে বিষয়বস্তু যোগ হয়েছে
Addbot (আলোচনা | অবদান)
বট: আন্তঃউইকি সংযোগ সরিয়ে নেওয়া হয়েছে, যা এখন উইকিউপাত্ত ...
NahidSultanBot (আলোচনা | অবদান)
→‎ইন্টারফেস ব্যবহার: বট নিবন্ধ পরিষ্কার করেছে, [[ব্যবহারকারী আলাপ:NahidSultan|কোন সমস্...
৭ নং লাইন:
== ইন্টারফেস ব্যবহার ==
 
ইন্টারফেসের ধারণা [[মডিউলার প্রোগ্রামিং]] - এর প্রধান ভিত্তি । এটি [[অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং]] -এর প্রধান উপাদান। অবজেক্ট ওরিয়েন্টেড প্রোগ্রামিং-এ একটি [[অবজেক্ট|অবজেক্টের]] ইন্টারফেস হল কিছু মেথডের [[সেট]] যেগুলোর জন্য উক্ত অবজেক্ট অবশ্যই সারা দিতে বাধ্য থাকবে। উল্লেখ্য, কোন অবজেক্ট তার নিজের [[ভেরিয়েবল|ভেরিয়েবলগুলোকে]] তার ইন্টারফেসের অংশ হিসাবে দেয় না বরং একে একসেস কারার জন্য থাকে একসেসর মেথড।
 
ঐতিহাসিকভাবে [[সি]] [[প্রোগ্রামিং ল্যাংগুয়েজ|প্রোগ্রামিং ল্যাংগুয়েজের]] [[হেডার ফাইলের]] ব্যবহার থেকে ইন্টারফেসের উ‍‍ৎপত্তি হয়। তবে বিভিন্ন প্রোগ্রামিং ল্যাংগুয়েজে ইন্টারফেসের সংজ্ঞার্থ এবং ব্যবহার বিভিন্ন। নিন্মলিখিত প্রোগ্রামিং ল্যাংগুয়েজ গুলোতে ইন্টারফেসের ব্যবহার আছে :