الخدمات الأعمال تعلّم من أنا تواصل
0/10
درس 8 من 10

Constructors والوراثة

الـ constructor method خاصة تعمل عند إنشاء object جديد. يجب أن يحمل نفس اسم class. الوراثة تسمح لـ class أن ترث خصائص وسلوك class آخر باستخدام extends.

JAVA
// === File: Animal.java ===
public class Animal {
  String name;

  Animal(String name) {
    this.name = name;
  }

  void speak() {
    System.out.println("Some sound");
  }
}

// === File: Dog.java ===
public class Dog extends Animal {
  Dog(String name) {
    super(name);
  }

  void speak() {
    System.out.println("Woof!");
  }
}
🧠

اختبار سريع

أجب إجابة صحيحة لفتح الدرس التالي.

ادعم المهمة

منصة التعلم هذه مجانية 100%: بلا إعلانات، بلا تتبع، وبلا اشتراكات مدفوعة. إذا ساعدتك على تعلم شيء مفيد، يمكنك دعم الدروس القادمة أو التبرع لأطباء بلا حدود، وهي منظمة تقدم رعاية طبية طارئة في مناطق الأزمات حول العالم.

🎉

أكملت Java!

أنهيت مسار Java بالكامل: 10 درساً مع الاختبارات. أصبحت الآن تعرف الأساسيات.