السلام عليكم
هل يجب للـ Class ان ترث من Class اخرى ليقال ان بينهما علاقة is-a relationship ؟؟؟؟
ام يكفى استخدام Object فقط؟؟؟؟
السلام عليكم
هل يجب للـ Class ان ترث من Class اخرى ليقال ان بينهما علاقة is-a relationship ؟؟؟؟
ام يكفى استخدام Object فقط؟؟؟؟
أخي الكريم
العلاقة is-a relationship هي بين الكلاسات المتوراثة . بمعنى عندما يرث الكلاس A من الكلاس B , فنقول أن A is a B . لأن الكلاس A يمتلك جميع ما يمتلكه B .
وفي #C جميع الكائنات ترث من الكلاس Object . فأي كلاس هو Object لكن لايمكن الإستغناء عن الكلاسات الأخرى لأنه مشكلة تحديد الكائن على أنه Object فقط . معناها أنه سيقبل كل الأنواع . :)
هذا الموضوع مغلق.