সুচিপত্র:
- সংজ্ঞা - অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ (ওওপিএল) এর অর্থ কী?
- টেকোপিডিয়া অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ (ওওপিএল) ব্যাখ্যা করে
সংজ্ঞা - অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ (ওওপিএল) এর অর্থ কী?
অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ (ওওপিএল) হ'ল অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং (ওওপি) মডেলের উপর ভিত্তি করে একটি উচ্চ-স্তরের প্রোগ্রামিং ভাষা।
ওওপিএল সফ্টওয়্যার এবং অ্যাপ্লিকেশনগুলির নকশার সাথে লজিক্যাল ক্লাস, অবজেক্টস, পদ্ধতি, সম্পর্ক এবং অন্যান্য প্রক্রিয়াগুলি অন্তর্ভুক্ত করে। প্রথম ওওপিএল ছিল সিমুলা, একটি সিমুলেশন তৈরির সরঞ্জাম 1960 সালে তৈরি হয়েছিল।
টেকোপিডিয়া অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজ (ওওপিএল) ব্যাখ্যা করে
প্রচলিত পদ্ধতিগত ভাষার মতো নয়, অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং ল্যাঙ্গুয়েজের প্রোগ্রামিং বাক্য গঠনটি এক বা একাধিক অবজেক্টের উপর ভিত্তি করে তৈরি করা হয়, যেখানে পদ্ধতিগত ভাষায় লজিক্যাল প্রক্রিয়াগুলি অন্তর্ভুক্ত করা হয়। ওওপিএলে বস্তুগুলি একে অপরের সাথে যোগাযোগ করে; তাদের নিজস্ব পদ্ধতি, পদ্ধতি এবং কার্যাদি রয়েছে; একটি শ্রেণীর অংশ এবং এক বা একাধিক প্রোগ্রামে পুনরায় ব্যবহার করা যেতে পারে। একটি ওওপিএল অবশ্যই ডেটা বিমূর্তি, উত্তরাধিকার, এনক্যাপসুলেশন, শ্রেণি তৈরি এবং সম্পর্কিত বিষয়গুলি সহ দেশীয় অবজেক্ট-ভিত্তিক ফাংশন প্রদর্শন করবে।
বেশিরভাগ আধুনিক প্রোগ্রামিং ভাষা হ'ল অবজেক্ট-ভিত্তিক বা একটি পরিমাণে ওওপি মডেলকে সমর্থন করে। জনপ্রিয় ওওপিএলগুলির মধ্যে জাভা, সি ++, পাইথন এবং স্মলটাক অন্তর্ভুক্ত রয়েছে।
