Chaîne d'héritage
stampia02
Messages postés
95
Date d'inscription
Statut
Membre
Dernière intervention
-
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
KX Messages postés 16761 Date d'inscription Statut Modérateur Dernière intervention -
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 Consommation & 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