Constructeur capable d initialiser les attributs d une classe
eneidZ
Messages postés1Date d'inscriptionmercredi 30 septembre 2015StatutMembreDernière intervention30 septembre 2015
-
30 sept. 2015 à 14:58
KX
Messages postés16733Date d'inscriptionsamedi 31 mai 2008StatutModérateurDernière intervention31 janvier 2024
-
1 oct. 2015 à 08:30
Bonjour, j essaie de crée une statique qui contiendrait tous mes attributs et de les initialiser dans un constructeur. je ne vois pas trop comment m y prendre... help please!
ps: je debute!
m4cker
Messages postés65Date d'inscriptionlundi 22 avril 2013StatutMembreDernière intervention17 août 20161 1 oct. 2015 à 08:11
Une classe statique par définition ne peut avoir d'attributs, seulement des constantes.
KX
Messages postés16733Date d'inscriptionsamedi 31 mai 2008StatutModérateurDernière intervention31 janvier 2024127 1 oct. 2015 à 08:30
Bonjour,
Non, rien à voir.
Une classe statique c'est une classe déclarée à l'intérieur d'une autre mais dont les objets sont autonomes (contrairement aux classes internes dont les objets sont attachés à l'objet de la classe englobante).
Une classe qui n'a pas d'attributs, mais que des constantes ou méthodes static, s'appelle une classe utilitaire. Dans ce cas le constructeur doit être privé.