Bonjour, voilà je dois créer deux nouvelles classes : imaginons des pommes et des bananes. Ces deux classes auront des variables de classes assez semblables et des constructeurs aussi ... En gros pour mes pommes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
private final String catégorie; // fruit ou légumes
private final String provenance; // le pays d'origine
private final int diameter; // le diamètre du fruit
Et pour mes bananes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
private final String catégorie; // fruit ou légumes
private final String provenance; // le pays d'origine
private final int length; // le longueur du fruit
Voilà ce n'est qu'un exemple. Mais voilà ma question: pourquoi m'impose t on l'implémentation d'une classe FruitsLégumes mère ? Cela me pose problème on m'a dit que comme cela les classes Pommes et Bananes hériteront des champs de la classe FruitsLégumes ... mais je ne comprend pas bien le principe...
Merci de m'éclairer...