Méthodes d'instance dans la méthode main
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:
Code:
1 2 3 4
| publis static void main(String []args){
Partie1 =new Partie(2,"joueur1",3);
Partie1.jouer();
} |
La méthode jouer() est une méthode d'instance qui modifie les variables d'instances de la classe Partie.
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