Services Projets Apprendre À propos Contact
0/10
Leçon 8 sur 10

Constructeurs et héritage

Un constructeur initialise un objet quand il est créé. Il porte le même nom que la classe. L’héritage permet à une classe d’étendre une autre classe avec extends.

Utilisez super pour appeler le constructeur de la classe parent.

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!");
  }
}
🧠

Quiz rapide

Répondez correctement pour débloquer la leçon suivante.

Soutenir la mission

Cette plateforme d’apprentissage est 100% gratuite : sans publicité, sans suivi et sans paywall. Si elle vous a aidé à apprendre quelque chose d’utile, vous pouvez soutenir les futures leçons ou faire un don à Médecins Sans Frontières, qui fournit des soins médicaux d’urgence dans les zones de crise du monde entier.

🎉

Vous avez terminé Java !

Vous avez terminé 10 leçons et quiz sur Java. Vous maîtrisez maintenant les bases.