Hériter de la classe car
Avec l'héritage, on peut créer des liens entre les classes et partager du code pour éviter les répétitions inutiles. Vous ferez en sorte que la classe Toyota hérite de tout ce que nous avons créé dans la classe Car, et pour compléter l'héritage, vous devez appeler le constructeur de la classe de base.
La classe Car des exercices précédents a été préchargée pour vous.
Cette activité fait partie du cours
Introduction à la programmation orientée objet en Java
Instructions de l’exercice
- Complétez l'héritage de la classe
Toyotaà partir de la classeCaren utilisant le mot-cléextends. - Appelez le constructeur de la classe
Carà partir du constructeur deToyotaen utilisant la méthodesuper. - Transmettez les bons paramètres correspondants à la méthode
superà partir des paramètres du constructeur deToyota. - Créez une instance de
ToyotaappeléemyToyotaavec lacolorégale à"black", lemodelégal à"yaris"et leyearégal à2014.
Exercice interactif pratique
Essayez cet exercice en complétant ce code d’exemple.
public class Main {
// Enable the "Toyota" class to inherit from "Car"
static class Toyota ____ ____ {
public Toyota(String color, String model, int year){
// Call the "Car" constructor using "super()"
____(____, ____, ____);
}
}
public static void main(String[] args) {
// Create "myToyota" instance of Toyota
____ myToyota = new Toyota("____", "____", ____);
System.out.println(myToyota.model);
}
}