অধ্যায় ১ঃ অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং

অতি সংক্ষিপ্ত


১. Object বলতে কী বোঝায়?

উত্তরঃ অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং এর ক্ষেত্রে ক্লাসে যে সকল ভেরিয়েবল ব্যবহার করা হয় প্রত্যেকটিকে এক একটিকে অবজেক্ট বলে । প্রতিটি অবজেক্টে কিছু ডাটা থাকে এবং ঐ ডাটা এক্সেস করার জন্য কিছু ফাংশন থাকে।


২. Object oriented programming language বলতে কী বোঝায়?

উত্তরঃ অবজেক্ট অরিয়েন্টেড টেকনোলজির সুবিধাসম্পন্ন (যেমন- ইনহেরিটেন্স, পলিমরফিজম, ডাটা এনক্যাপসুলেশন, ম্যাসেজ পাসিং) যে-কোনো ভাষাকে অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং ল্যাংগুয়েজ বলে।


৩. OOP Language বলতে কী বোঝায়?

উত্তরঃ অবজেক্ট অরিয়েন্টেড টেকনোলজির সুবিধাসম্পন্ন (যেমন- ইনহেরিটেন্স, পলিমরফিজম, ডাটা এনক্যাপসুলেশন, ম্যাসেজ পাসিং) যে-কোনো ভাষাকে অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং ল্যাংগুয়েজ বলে।


৪. Data abstraction বলতে কী বোঝায়?

উত্তরঃ অবজেক্ট অরিয়েন্টেড টেকনোলজির সুবিধাসম্পন্ন (যেমন- ইনহেরিটেন্স, পলিমরফিজম, ডাটা এনক্যাপসুলেশন, ম্যাসেজ পাসিং) যে-কোনো ভাষাকে অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং ল্যাংগুয়েজ বলে।