বাড়ি উন্নয়ন কোন বস্তু-কেন্দ্রিক ভাষা (ওল) কী? - টেকোপিডিয়া থেকে সংজ্ঞা

কোন বস্তু-কেন্দ্রিক ভাষা (ওল) কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - অবজেক্ট-ওরিয়েন্টেড ল্যাঙ্গুয়েজ (ওএল) এর অর্থ কী?

অবজেক্ট-ওরিয়েন্টেড ল্যাঙ্গুয়েজ (ওএল) হ'ল একটি উচ্চ-স্তরের কম্পিউটার প্রোগ্রামিং ল্যাঙ্গুয়েজ যা সফ্টওয়্যার প্রোগ্রাম তৈরি করতে প্রোগ্রামিং প্রসঙ্গে আইটেম এবং তাদের সম্পর্কিত পদ্ধতিগুলি প্রয়োগ করে।

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

টেকোপিডিয়া অবজেক্ট-ওরিয়েন্টেড ল্যাঙ্গুয়েজ (ওএল) ব্যাখ্যা করে

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

অবজেক্ট-ভিত্তিক ভাষা সাধারণত নিম্নলিখিত বৈশিষ্ট্যগুলিকে সমর্থন করে, সর্বনিম্ন:

  • ক্লাস এবং তাদের সম্পর্কিত বস্তু তৈরির ক্ষমতা
  • encapsulation
  • উত্তরাধিকার

জাভা, সি ++ এবং স্মার্টটাক বস্তু-ভিত্তিক ভাষার জনপ্রিয় উদাহরণ।

কোন বস্তু-কেন্দ্রিক ভাষা (ওল) কী? - টেকোপিডিয়া থেকে সংজ্ঞা