تفویض شیء C++ چیست؟
تفویض شیء C++ چیست؟

تصویری: تفویض شیء C++ چیست؟

تصویری: تفویض شیء C++ چیست؟
تصویری: آموزش C++ - بخش 12 - شی گرایی یا OOP 2024, دسامبر
Anonim

تفویض اشیا اجازه می دهد اشیاء برای استفاده مجدد، مانند شی C++ وراثت، اما در برابر شکنندگی کلاس پایه محافظت می کند - تمایل کلاس های پایه به تکامل در زیر کلاس های مشتق شده. در رابط هیئت نمایندگی ، یک پدر و مادر هدف - شی رابط های یک موجود را در معرض دید قرار می دهد هدف - شی انگار مال خودش بودند

به طور مشابه، ممکن است بپرسید ترکیب و تفویض شی در C++ چیست؟

ترکیب بندی در مورد روابط بین اشیاء . هیئت نمایندگی در مورد گذراندن کار از یک است هدف - شی به دیگری. اینها در واقع نگرانی های متفاوت (اما گاهی مرتبط) هستند. آنچه شما دارید B است که از A تشکیل شده است (B به A اشاره دارد). B همچنین یک روش خود را به A واگذار می کند.

ثانیاً روش های نمایندگی چیست؟ آ روش تفویض هست یک روش که نماینده انتظار می رود شی اجرا شود. آ نماینده صرفاً ارجاع به شی دیگری است و الف روش تفویض هست یک روش از نماینده . آ روش تفویض مکانیزم برگشت تماس را پیاده سازی می کند که معمولاً فرستنده را به عنوان یکی از پارامترهای فراخوانی می گیرد.

با توجه به این موضوع، منظور شما از تفویض شی چیست؟

که در هدف - شی -برنامه نویسی گرا هیئت نمایندگی به ارزیابی یک عضو (ویژگی یا روش) یکی اشاره دارد هدف - شی (دریافت کننده) در زمینه اصل دیگری هدف - شی (فرستنده). عبارت هیئت نمایندگی همچنین به صورت آزاد برای روابط مختلف دیگر بین استفاده می شود اشیاء ; دیدن هیئت نمایندگی (برنامه نویسی) برای اطلاعات بیشتر

منظور از تفویض چیست؟

هیئت نمایندگی واگذاری هر اختیاری به شخص دیگری (معمولاً از یک مدیر به یک زیردستان) برای انجام فعالیت های خاص است. یکی از مفاهیم اصلی رهبری مدیریت است.