বাড়ি উন্নয়ন একক উত্তরাধিকার কী? - টেকোপিডিয়া থেকে সংজ্ঞা

একক উত্তরাধিকার কী? - টেকোপিডিয়া থেকে সংজ্ঞা

সুচিপত্র:

Anonim

সংজ্ঞা - একক উত্তরাধিকার অর্থ কী?

একক উত্তরাধিকার একক অভিভাবক শ্রেণীর কাছ থেকে সম্পত্তি এবং আচরণের উত্তরাধিকার পেতে একটি উদ্ভূত শ্রেণিকে সক্ষম করে। এটি একটি উদ্ভূত শ্রেণিকে বেস শ্রেণীর বৈশিষ্ট্য এবং আচরণের উত্তরাধিকারী করার অনুমতি দেয়, সুতরাং কোড পুনরায় ব্যবহারযোগ্যতা সক্রিয় করার পাশাপাশি বিদ্যমান কোডটিতে নতুন বৈশিষ্ট্য যুক্ত করতে সক্ষম হয়। এটি কোডটিকে অনেক বেশি মার্জিত এবং কম পুনরাবৃত্তি করে তোলে। উত্তরাধিকার হ'ল অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং (ওওপি) এর অন্যতম প্রধান বৈশিষ্ট্য।


একক উত্তরাধিকার একাধিক উত্তরাধিকারের চেয়ে নিরাপদ যদি এটি সঠিক উপায়ে পৌঁছে যায়। যদি এই পদ্ধতিটি উত্পন্ন শ্রেণিতে বা অভিভাবক শ্রেণীর নির্মাতাকে ওভাররাইড করা হয় তবে এটি একটি নির্দিষ্ট পদ্ধতির জন্য প্যারেন্ট ক্লাসের প্রয়োগকে কল করতে একটি উদ্ভূত শ্রেণিকে সক্ষম করে।

টেকোপিডিয়া একক উত্তরাধিকার ব্যাখ্যা করে

উত্তরাধিকার ধারণাটি সি ++, জাভা, পিএইচপি, সি #, এবং ভিজ্যুয়াল বেসিক সহ অনেকগুলি প্রোগ্রামিং ভাষায় ব্যবহৃত হয়। উত্তরাধিকার প্রয়োগের জন্য, সি ++ ":" অপারেটর ব্যবহার করে, যখন জাভা এবং পিএইচপি "প্রসারিত" কীওয়ার্ড ব্যবহার করে এবং ভিজ্যুয়াল বেসিক "ওয়ারেন্টস" ব্যবহার করে। জাভা এবং সি # কেবলমাত্র একক উত্তরাধিকার সক্ষম করে, অন্য ভাষা সি ++ এর মতো একাধিক উত্তরাধিকারকে সমর্থন করে।

একক উত্তরাধিকার কী? - টেকোপিডিয়া থেকে সংজ্ঞা