bjr
je voudrais savoir quelles sont les differences entre un champ static et un champ final et je voudrais savoir quelles sont les differences entre un champ private et un champ protected
merci
bjr
je voudrais savoir quelles sont les differences entre un champ static et un champ final et je voudrais savoir quelles sont les differences entre un champ private et un champ protected
merci
un champ static est un champ qui n'est pas dupliqué à chaque instance de la classe, il n'y a donc qu'un exemplaire de variable static par classe.
un champ final est un champ qui ne peut se voir affecter une valeur qu'une fois
exemple:
final int a;
a= 6; //correct
a =5 //erreur
on ne peut accéder à un champ privé que dans la classe ou il est déclaré (pas dans les classes filles)
on peut accéder à un champ protected dans les classes filles de la classe qui le déclare mais aussi dans les classes du même paquet que la classe ou est déclaré le champ.
Va faire un tour dans la FAQ et tu trouveras tout ce que tu cherche
autant l'hiver éclate que l'hétéroclite
le vrai geek c'est celui qui croit qu'il y a 1024 mètres dans un kilomètre
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager