প্রোটোটাইপ উত্তরাধিকার বনাম শাস্ত্রীয় উত্তরাধিকারের মধ্যে পার্থক্য কী?
প্রোটোটাইপ উত্তরাধিকার বনাম শাস্ত্রীয় উত্তরাধিকারের মধ্যে পার্থক্য কী?
Anonim

তাই, ক প্রোটোটাইপ একটি সাধারণীকরণ হয়। দ্য শাস্ত্রীয় উত্তরাধিকারের মধ্যে পার্থক্য এবং প্রোটোটাইপাল উত্তরাধিকার তাই কি শাস্ত্রীয় উত্তরাধিকার ক্লাসের মধ্যে সীমাবদ্ধ উত্তরাধিকারসূত্রে অন্যান্য ক্লাস থেকে যখন প্রোটোটাইপাল উত্তরাধিকার অবজেক্ট লিঙ্কিং মেকানিজম ব্যবহার করে যেকোন অবজেক্টের ক্লোনিং সমর্থন করে।

এই বিবেচনায় রেখে, শাস্ত্রীয় উত্তরাধিকার কি?

ভিতরে শাস্ত্রীয় উত্তরাধিকার , অবজেক্ট এখনও বাস্তব জগতের 'জিনিস' এর বিমূর্ততা, কিন্তু আমরা শুধুমাত্র ক্লাসের মাধ্যমে অবজেক্টকে উল্লেখ করতে পারি। অন্য কথায়, ক্লাস হল বাস্তব জগতের বস্তুর একটি বিমূর্ততা। (বর্গ, তারপর, একটি বাস্তব বিশ্বের জিনিস একটি বিমূর্ত একটি বিমূর্ততা)।

উপরন্তু, কিভাবে prototypal উত্তরাধিকার কাজ করে? কিভাবে ব্যাখ্যা করুন প্রোটোটাইপাল উত্তরাধিকার কাজ করে . জাভাস্ক্রিপ্টের সবকিছুই একটি বস্তু। সুতরাং, মূল ধারণা প্রোটোটাইপ্যাল উত্তরাধিকার যে একটি বস্তু অন্য বস্তু নির্দেশ করতে পারে এবং উত্তরাধিকারী তার সব বৈশিষ্ট্য। মূল উদ্দেশ্য হল একটি বস্তুর একাধিক দৃষ্টান্তকে সাধারণ বৈশিষ্ট্যগুলি ভাগ করার অনুমতি দেওয়া, তাই, সিঙ্গেলটন প্যাটার্ন৷

এখানে, প্রোটোটাইপ ভিত্তিক উত্তরাধিকার কি?

প্রোটোটাইপ - ভিত্তিক প্রোগ্রামিং হল অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং এর একটি স্টাইল যেখানে আচরণ পুনরায় ব্যবহার করা হয় (যা নামে পরিচিত উত্তরাধিকার ) প্রতিনিধি দলের মাধ্যমে বিদ্যমান বস্তুর পুনঃব্যবহারের একটি প্রক্রিয়ার মাধ্যমে সম্পাদিত হয় যা হিসেবে কাজ করে প্রোটোটাইপ . এই মডেলটি প্রোটোটাইপল হিসাবেও পরিচিত হতে পারে, প্রোটোটাইপ -অরিয়েন্টেড, শ্রেণীহীন, বা উদাহরণ- ভিত্তিক প্রোগ্রামিং

কেন রচনা উত্তরাধিকার চেয়ে ভাল?

1) পক্ষপাতের একটি কারণ গঠন ওভার উত্তরাধিকার জাভাতে সত্য যে জাভা একাধিক সমর্থন করে না উত্তরাধিকার . 2) গঠন অফার উত্তম একটি শ্রেণীর পরীক্ষা-ক্ষমতা উত্তরাধিকারের চেয়ে . যদি একটি ক্লাস অন্য ক্লাসের সমন্বয়ে গঠিত হয়, তবে পরীক্ষার খাতিরে আপনি সহজেই কম্পোজড ক্লাসের প্রতিনিধিত্ব করে মক অবজেক্ট তৈরি করতে পারেন।

প্রস্তাবিত: