Bonjour ,

voila je n ' ai pas trop compris le passage d un livre ou on y fait allusion à la référence d ' un objet.
Imaginons j ai une classe personne :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
Public class Personne {
private String nom ;
private String prenom ;
private int age 
....
....
 
...}
Dans la procédure main j ' instancie la classe :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Public class testPersonne {
public static void main (String []args ){
 
//instanciation objet
//etape 1
Personne toto ;
//etape 2
toto = new Personne () ;
}
}
je voulais savoir comment se déroule ces étapes et ce qui signifie la référence d ' un objet?
j ai fait un petit dessin pour qu on puisse mieux m expliquer :
- lors de l étape 1 il y a un espace memoire qui est alloué et qui contient toto
-lors de l ' étape 2 il y a reservation de l espace mémoire pour les variables d instance et toto pointe vers ces memes variables.

merci