أريد لو تكرمتم مشكورين شرح وافي عن خاصية الوراثة (Inheritance ) في الجافا .. وإذا أمكن أرجو التوضيح بالأمثلة
خاصية الوراثة Inheritance) في الجافا
بسم الله الرحمن الرحيم
أخ نصر ملخص ما أعلم
تعمل خاصية الوراثة في الجافا على نقل كل خصائص والدوال الخ..... من ال super class الى sub class ,مثل يمكن لك من خلال object ل sub class أن تستدعي method من super حتى ولو قمت بعمل OverRide لهذه method فيمكن استدعاء method الموجودة في super عن طريق كلمة
super.methodName()
مثال صغير :D
public class superClass(){
public printHello(){
System.out.println("Helloooooooooooooo");
}
}
class subClass Extends superClass(){
public printHelloBySub(){
printHello();
}}واذا استخدمت نفس اسم ال method داخل ال sub
public class superClass(){
public printHello(){
System.out.println("Helloooooooooooooo");
}
}
class subClass Extends superClass(){
public printHello(){
super.printHello();
}}النتيجة واحدة
(f)
للرفع
درس رائع
السلام عليكم000
شباب بالنسبة للوراثة من superclass هل subclass يورث من الأب حتى الأعضاء هلي معرفين private يعني اذا كنا معرفين متحولين عند الأب ونوعهم private بورث شي الأبن هل المتحولات00
يعني اذا ساوينا object على subclass فهل object لديه نسخة عن هل المتحولات00
ما بعرف اذا عرفت اطرح السؤال بشكل صحيح يعني اذا تتكرموا تتوسعوا بشرح الوراثة وتعدد الأشكال لأنو بظن انو هل الموضوعين مهمين ولازم الواحد يفهمن منيح لحتى يستوعب الجافا بشكل جيد00
وشكرا
هذا الموضوع مغلق.