Chaîne d'héritage
stampia02
Messages postés
105
Statut
Membre
-
KX Messages postés 19031 Statut Modérateur -
KX Messages postés 19031 Statut Modérateur -
Bonjour,
Dans une chaîne d'héritage, dois-je réécrire les attribut de la classe parents même après un deuxième niveau d'héritage?
Exemple: Abstract Produits <= TiragePhoto <= LivrePhoto.
Est ce que la classe LivrePhoto est obliger d'incorporer les attributs de la classe Produits dans sont constructeur et les méthodes abstraites de la classe Produits?
Merci
Dans une chaîne d'héritage, dois-je réécrire les attribut de la classe parents même après un deuxième niveau d'héritage?
Exemple: Abstract Produits <= TiragePhoto <= LivrePhoto.
Est ce que la classe LivrePhoto est obliger d'incorporer les attributs de la classe Produits dans sont constructeur et les méthodes abstraites de la classe Produits?
Merci
A voir également:
- Chaîne d'héritage
- Chaine tnt gratuite sur mobile - Guide
- Chaine radio - Télécharger - Médias et Actualité
- Plus de chaine tv - Guide
- Chaine musique bouygues - Accueil - Guide TV et vidéo
- Maison héritage canapé avis - Forum Vos droits sur internet
1 réponse
Bonjour,
Tu as la maîtrise de ces comportements grâce à la visibilité des attributs.
https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html
Tu as la maîtrise de ces comportements grâce à la visibilité des attributs.
https://docs.oracle.com/javase/tutorial/java/javaOO/accesscontrol.html
- private : l'attribut n'est utilisable que par la classe qui le déclare
- protected : l'attribut est utilisable par une classe héritée
- public : l'attribut est une utilisable par n'importe quelle classe
- <par défaut> : l'attribut est utilisable uniquement dans le package