الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال بسيط جدا

مغلق
بدأه hearthouse في 15 أبريل 2007 · 1 رد · 407 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هل يجب للـ Class ان ترث من Class اخرى ليقال ان بينهما علاقة is-a relationship ؟؟؟؟

ام يكفى استخدام Object فقط؟؟؟؟

#2

أخي الكريم

العلاقة is-a relationship هي بين الكلاسات المتوراثة . بمعنى عندما يرث الكلاس A من الكلاس B , فنقول أن A is a B . لأن الكلاس A يمتلك جميع ما يمتلكه B .

وفي #C جميع الكائنات ترث من الكلاس Object . فأي كلاس هو Object لكن لايمكن الإستغناء عن الكلاسات الأخرى لأنه مشكلة تحديد الكائن على أنه Object فقط . معناها أنه سيقبل كل الأنواع . :)

هذا الموضوع مغلق.

مواضيع مشابهة