ما هو تفويض كائن C ++؟
ما هو تفويض كائن C ++؟

فيديو: ما هو تفويض كائن C ++؟

فيديو: ما هو تفويض كائن C ++؟
فيديو: ما هي البرمجة الكائنية | OOP C++ 2024, يمكن
Anonim

تفويض الكائن يسمح أشياء ليتم إعادة استخدامها ، كما في كائن C ++ الميراث ، ولكنه يحمي من هشاشة الطبقة الأساسية - ميل الفئات الأساسية للتطور تحت الفئات المشتقة. في الواجهة وفد ، أحد الوالدين موضوع يعرض واجهات المضمنة موضوع كما لو كانت خاصة بها.

وبالمثل ، قد تسأل ، ما هو تكوين الكائن والتفويض في C ++؟

تكوين هو حول العلاقات بين أشياء . وفد يتعلق بنقل العمل من واحد موضوع إلى آخر. هذه في الواقع مخاوف مختلفة (ولكنها مرتبطة في بعض الأحيان). ما لديك هو B يتكون من A (B يشير إلى A). تفوض B أيضًا طريقتها الوحيدة إلى A.

ثانيًا ، ما هي طرق التفويض؟ أ طريقة التفويض هو طريقة أن مندوب من المتوقع أن يتم تنفيذ الكائن. أ مندوب هو مجرد إشارة إلى كائن آخر و طريقة التفويض هو طريقة التابع مندوب . أ طريقة التفويض تنفذ آلية رد الاتصال التي عادة ما تأخذ المرسل كأحد المعلمات المراد استدعاؤها.

فيما يتعلق بهذا ، ماذا تقصد بتفويض الكائن؟

في موضوع البرمجة الموجهة ، وفد يشير إلى تقييم عضو (خاصية أو طريقة) من واحد موضوع (المتلقي) في سياق أصل آخر موضوع (المرسل). المصطلح وفد يستخدم أيضًا بشكل فضفاض للعديد من العلاقات الأخرى بين أشياء ؛ ارى وفد (البرمجة) للمزيد.

ما معنى التفويض؟

وفد هو التنازل عن أي سلطة لشخص آخر (عادة من مدير إلى مرؤوس) للقيام بأنشطة محددة. إنه أحد المفاهيم الأساسية للقيادة الإدارية.