Petit Question en Java (héritage) !
chabacha109
Messages postés
326
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
To Be Or Not To Be , Marwen
bref Voila ma question:
class Mere{
private int att1;
Mere(...)
{...}
protected void methode1(...)
{....}
protected void methode2(...)
{....}
}
class fille extends Mere
{
//je sais qu'on dois redéfinir le constructeur de la classe mère ici
//Ma quesiton
//est-ce-que je dois aussi redéfinir tous les méthodes de la classe mère sans exception ??
}
merci bien :)
To Be Or Not To Be , Marwen
A voir également:
- Petit Question en Java (héritage) !
- Jeux java itel - Télécharger - Jeux vidéo
- Waptrick java football - Télécharger - Jeux vidéo
- Waptrick java voiture - Télécharger - Jeux vidéo
- Eclipse java - Télécharger - Langages
- Java apk - Télécharger - Langages
1 réponse
Pas du tout, c'est justement l'intérêt de l'héritage, tu n'as à les redéfinir que si tu souhaites modifier leur comportement.
js95
Messages postés
804
Statut
Membre
354
indique entre autres que ces méthodes seront visibles dans toutes les classes dérivées, qu'elles soient dans le même paquetage ou non.
KX
Messages postés
19031
Statut
Modérateur
3 020
Cependant, si la classe mère est abstract (ce qui n'est pas le cas ici) la classe fille devra implémenter toutes les méthodes abstract de la classe mère, ou alors la fille sera abstract elle aussi.