Bonjour à tous,

Je créé une classe Compte à l’intérieur de la quelle je déclare un constructeur qui reçoit en paramètre un montant et l’initialise

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
Class Compte
{
     private int montant ;
 
     public Compte(int montant)
     {
             this.montant = montant ;
     }
}
Dans une fonction main, j’aimerais savoir la différence entre ces 2 instructions en supposant que les variables ont déjà été déclarées précédemment.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
         O1 = new Compte(100) ;
         O2 = new Compte[100];
S'il ya différence dans quel cas peut-on utiliser l'une ou l'autre instruction?
Merci. Vos contributions sont les bien venues.