C++ অবজেক্ট ডেলিগেশন কি?
C++ অবজেক্ট ডেলিগেশন কি?

ভিডিও: C++ অবজেক্ট ডেলিগেশন কি?

ভিডিও: C++ অবজেক্ট ডেলিগেশন কি?
ভিডিও: CppCon 2017: Alfred Bratterud “এটি অর্পণ করুন! আধুনিক C++ এ প্রতিনিধিদের সাথে ডিজাইন করা 2024, মে
Anonim

অবজেক্ট ডেলিগেশন অনুমতি বস্তু পুনঃব্যবহারের জন্য, যেমন C++ অবজেক্ট উত্তরাধিকার, কিন্তু বেস-শ্রেণির ভঙ্গুরতা থেকে রক্ষা করে- প্রাপ্ত ক্লাসের নিচে বেস ক্লাসের বিকাশের প্রবণতা। ইন্টারফেসে প্রতিনিধি দল , একজন অভিভাবক বস্তু একটি অন্তর্ভুক্ত এর ইন্টারফেস প্রকাশ করে বস্তু যেন তারা তার নিজের।

একইভাবে, আপনি জিজ্ঞাসা করতে পারেন, C++ এ অবজেক্ট কম্পোজিশন এবং ডেলিগেশন কি?

গঠন মধ্যে সম্পর্ক সম্পর্কে বস্তু . প্রতিনিধি দল একটি থেকে কাজ পাস করা সম্পর্কে বস্তু অন্যের প্রতি. এগুলি আসলে আলাদা (তবে কখনও কখনও সম্পর্কিত) উদ্বেগ। আপনি যা পেয়েছেন তা হল A দ্বারা গঠিত B (B A বোঝায়)। B তার একটি পদ্ধতি A কে অর্পণ করে।

দ্বিতীয়ত, প্রতিনিধি পদ্ধতি কি? ক প্রতিনিধি পদ্ধতি ইহা একটি পদ্ধতি যে প্রতিনিধি বস্তু বাস্তবায়ন আশা করা হচ্ছে. ক প্রতিনিধি সহজভাবে অন্য বস্তুর একটি রেফারেন্স এবং একটি প্রতিনিধি পদ্ধতি ইহা একটি পদ্ধতি এর প্রতিনিধি . ক প্রতিনিধি পদ্ধতি কলব্যাক পদ্ধতি প্রয়োগ করে যা সাধারণত প্রেরককে কল করার পরামিতিগুলির একটি হিসাবে নেয়।

এই বিষয়ে, অবজেক্ট ডেলিগেশন বলতে আপনি কী বোঝেন?

ভিতরে বস্তু - ওরিয়েন্টেড প্রোগ্রামিং, প্রতিনিধি দল একজন সদস্যের (সম্পত্তি বা পদ্ধতি) মূল্যায়ন বোঝায় বস্তু (রিসিভার) অন্য মূল প্রসঙ্গে বস্তু (প্রেরক). পদটি প্রতিনিধি দল মধ্যে অন্যান্য বিভিন্ন সম্পর্কের জন্যও আলগাভাবে ব্যবহৃত হয় বস্তু ; দেখা প্রতিনিধি দল (প্রোগ্রামিং) আরো জন্য.

প্রতিনিধিত্ব মানে কি?

প্রতিনিধি দল নির্দিষ্ট ক্রিয়াকলাপগুলি পরিচালনা করার জন্য অন্য কোনও ব্যক্তিকে (সাধারণত একজন ব্যবস্থাপক থেকে অধস্তনকে) যে কোনও কর্তৃপক্ষের দায়িত্ব দেওয়া হয়। এটি ব্যবস্থাপনা নেতৃত্বের মূল ধারণাগুলির মধ্যে একটি।