bonsoir ,
voila j'ai une toute petite question concernant les variable en java ;quelle est la différence entre initialisation de variable au niveau "declaration" et l'initialisation dans le constructeur.
voici un exemple:
Un magasin se caracterise par son solde et par son stock de produits. Le stock de produit est
represente par un tableau d’objets “Produit”.
moi j'aurai tenté cette approche:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 public class Magasin { private int solde=0; private Produit tab []=new Produit[100] ; private int nbprod=0; }
aussi une autre question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 public class Magasin { private int solde; private Produit tab[]=new Produit[100]; private int nbprod; public Magasin() { solde=0; nbprod=0; } }
que signifie cette instruction ; est ce que les objet sont crée ou bien on crée uniquement le tableau( un simple tableau d'objet mais pas encore rempli?)
Code : Sélectionner tout - Visualiser dans une fenêtre à part private Produit tab[]=new Produit[100];
Partager