Bonjour,
Je remarque que dans la méthode main, je peux faire appel à des méthodes d'instance.
Malgré cela, la méthode main reste statique.
Est ce du fait qu'elle ne manipule pas directement dans sa définition des variables d'instance?
Par exemple dans la méthode main de la classe Partie, on trouve l'appel suivant:
La méthode jouer() est une méthode d'instance qui modifie les variables d'instances de la classe Partie.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 publis static void main(String []args){ Partie1 =new Partie(2,"joueur1",3); Partie1.jouer(); }
Ce n'est pas pour autant que la méthode main perd sa définition de méthode statique.
Est ce bien du fait qu'elle ne manipule pas directement dans sa définition des variables d'instance?
Merci encore beaucoup de votre réponse.
Cordialement.
Nathalie
Partager