من الرائع أن تكون قد أنشأت صف سيارة بنجاح. لكن ، انتظر ، أليس من المفترض أن تكون سيارات تسلا من المتغيرات الكهربائية؟ أرغب في الحصول على سيارة كهربائية ، ولكن يجب أن يكون لها خصائص `Car` الأصلية.
الحل: **الميراث** . توفر Java طريقة مرتبة لخصائص الأصل "الوراثة":
انظر هنا أن الطبقة `ElectricCar` ترث أو `extends` الأساليب العامة من فئة `Car` ، وكذلك لديها أساليبها وخصائصها الخاصة. طريقة رائعة لنقل المعلومات!
لاحظ أيضًا استخدام الكلمة الرئيسية [الفائقة](https://docs.oracle.com/javase/tutorial/java/IandI/super.html) هنا. بما أن صف `Car` لدينا كان منشئًا ، فيجب علينا تهيئة هذا المنشئ من فئة الطفل أيضًا. نحن نفعل ذلك باستخدام الكلمة الرئيسية `super` . قراءة المزيد عن الوراثة هنا .