bonsoir dans javadoc j'ai lu
out n'est pas une classe mais un membre static de java.lang.System, on ne peut pas faire un import dessus"
je voudrais savoir comment il se fait qui des méthodes a lui alors que c'est un membre statique
merci
Version imprimable
bonsoir dans javadoc j'ai lu
out n'est pas une classe mais un membre static de java.lang.System, on ne peut pas faire un import dessus"
je voudrais savoir comment il se fait qui des méthodes a lui alors que c'est un membre statique
merci
Que ce soit un membre statique n'a pas d'importance : "System.out" est un objet comme un autre et on peut donc lui appliquer des méthodes.
Exemple similaire :
Tu as le droit d'écrire n'importe oùCode:
1
2
3 public class TestStatique { public static String test = "Test"; }
Tu récupère l'objet statique "test" de la classe "TestStatique" : c'est un objet de type String et tu peux donc lui appliquer toutes les méthodes de cette classe.Code:TestStatique.test
Cette question avait déjà été posée par la même personne ... avec des réponses similaires, bien évidemment. Il serait peut-être utile de lire les réponses plutôt que de reposer la question ?