Bonjour,
question toute simple :
Dans une classe, un attribut déclaré sans private, protected ou public a
quel droit d'accès ?
private ?
protected ?
public ?
Je pencherais pour protected... Mais une confirmation me serait bien
utile.
Merci.
Version imprimable
Bonjour,
question toute simple :
Dans une classe, un attribut déclaré sans private, protected ou public a
quel droit d'accès ?
private ?
protected ?
public ?
Je pencherais pour protected... Mais une confirmation me serait bien
utile.
Merci.
oui c protected....regarde les faq...c plu simple
je confirme.. protected
C'est "défaut"... accès uniquement à partir des autres classes du package, contrairement à protected qui permet aux classes qui en hérite d'y accéder.
Non?
EDIT: allez, je teste ;)
EDIT 2: je me confirme... :king:
apres verification (merci Glob)Code:je confirme.. protected
je me serai trompe :oops: :oops:
ce serait 'defaut'
voici un lien qui se propose de tout expliquer
http://www.infres.enst.fr/~charon/co...isibilite.html
Et ça marche aussi avec les classes. C'est drôlement pratique pour cacher les classes d'un package et ne fournir qu'une Factory et une Interface, tout en planquant au maximum les implémentations...
c vrai? c defaut...putain ils nous aprenne nimport koi à l'université..