الميراث في جافا: الطبقة والواجهة
الميراث في جافا هو خاصية بسيطة وقوية في المفهوم الموجه للكائنات ، فهو يسمح لك بإعادة كتابة سمات وأساليب الفئة الأم في فئة الابنة ، وبهذه الطريقة يمكن أن ترث فئة فرعية أخرى أيضا من فئة الابنة. تستخدم Java هذه الخاصية في جميع الفئات.الكلمة الأساسية المستخدمة للوراثة في java هي يمدد< / يمتد >. يحظر الوراثة المتعددة ، ولكن يسمح بها للواجهات.
فئة الكائن
عند البرمجة نلاحظ أن الطرق تتكرر في كل مكان مثل: toObject(), يساوي ()< / span > ، < span style = "عائلة الخط: ساعي جديد ، ساعي ، أحادي المسافة ؛" >انتظر () < / امتداد> ... الخ. هذا لأنه في جافا ترث جميع الفئات من الطبقة الفائقة. الكائن< / المدى> وهو جذر التسلسل الهرمي بأكمله.![]() |
ترث جميع الفئات من Object |
example
في هذا المثال، أعلنا عن فئة شخص بسمات الاسم والعنوان. ترث كلتا الفئتين الفرعيتين من الشخص: مدير الدرجة الأولى وموظف الدرجة الثانية الذي له راتب سمة إضافي.
< / div>
< / div>