التوارث في السى بلس بلس
التوارث ويترتب على مفهوم الفئات مفهوم اخر هو التوارث inheritance فمن معارفنا العامة يمكن ان تضم فئة ما " فئات جزئية subclasses " تنتمى إليها . ففئة الحيوانات تضم الثدييات والبرمائيات واللافقاريات .. الخ , وفئة المركبات تضم السيارات والباصات وغيرها . والسمة المميزة لهذه العلاقة ان كل فئة جزئية تحمل كافة صفات الفئة الاعلى , وتحمل ايضا صفات تميزها هى عن بقية الفئات الجزئية الاخرى . فالسيارات والباصات لها عجلات ومحرك , لكن كل نوع له سماته التى تميزه عن النوع الاخر . ويمثل الشكل 1 - 6 هذا المفهوم , ومنه ترى ان كافة الكائنات تحمل الصفتين أ و ب , بينما تحمل كل فئة جزئية صفاته الخاصة بها . وبنفس المفهوم , تتفرع الفئات إلى فئات جزئية Subclasses وتسمى الفئة الاولى الفئة الاصلية او الاساسية base class بينما تسمى الفئة الجزئية فئة مشتقة derived class . ولتنتبه إلى عدم الخلط بين العلاقة بين الكائن وفئته من ناحية , والفئة الاصلية والفئة الجزئية من ناحية اخرى , فالكائن , والذى يكون مخزنا فى ذاكرة الحاسوب , يكتسب كافة خصائص الفئة التى ينتمي اليها , اما الفئة الجزئية فتكتسب كافة ...