Bonjour!
Notre professeur nous a délivré une méthode pour la construction des constructeur mais j'ai quelques doutes sur celle-ci...
Il conseille de faire dans l'ordre:
- Utiliser les arguments
- initialiser les variables de type collection (mais je ne sais pas faire)
- mettre en place les numéros de série
- faire les super (mais c'est un peu vague et moi je l'aurais plutôt mis en premier...)
Voilà je ne suis pas sûr que son ordre soit le bon, qu'en pensez-vous?
Par exemple avec un code modélisant les ventes d'une société distribuant des logiciels:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 import java.util.*; public class TestGestionLogiciels{ public static void main(String[] args){ //on verrabien ce qu'on mettra dedans Client c1 = new Client ("Johnson"); } } class Client{ final int refClient; static int ref=0; final String nom; List licences; int nbLicencesEnCours(){ return licences.size(); } public String toString(){return refClient+ " " + nom + " " + licences;} Client (String n){ nom =n; licence=[]; refClient=ref++; } }
Partager