Bonjour à tous,
J'ai le code suivant :
Qui me permet d'obtenir v1 = 02 V 00 PP 2020/05 01
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 package TestAuto; public class Sdz1 { public static void main(String[] args){ Ville v1 = new Ville("02", "V", "00","PP","", "01"); System.out.println(" v1 = "+ v1.getNumMvmt()+" "+v1.getTG()+" "+v1.getNumeroDossier()+" "+v1.getPaiePrincipaleOuAccessoire()+" "+ v1.getPerpai()+" "+v1.getNumeroRemise()); } }
Grâce à la classe :
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
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133 package TestAuto; public class Ville { private String nomVille; private String nomPays; private int nbreHabitants; private String NumMvmt; private String TG ; private String NumeroDossier; private String PaiePrincipaleOuAccessoire; private String Perpai; private String NumeroRemise; //Constructeur par défaut public Ville(){ System.out.println("Création d'une ville !"); nomVille = "Inconnu"; nomPays = "Inconnu"; nbreHabitants = 0; } public Ville(String numMvmt, String tG, String numeroDossier, String paiePrincipaleOuAccessoire, String perpai, String numeroRemise) { System.out.println("Création d'une ville avec des paramètres !"); NumMvmt = numMvmt ; TG = tG; NumeroDossier = numeroDossier; PaiePrincipaleOuAccessoire = paiePrincipaleOuAccessoire ; // Perpai = perpai; Perpai ="2020/05"; NumeroRemise = numeroRemise; } public Ville(String numMvmt){ System.out.println("Création d'une ville !"); NumMvmt ="01"; } //Les variables et les constructeurs n'ont pas changé //************* ACCESSEURS ************* //Retourne le nom de la ville public String getNom() { return nomVille; } //Retourne le nom du pays public String getNomPays() { return nomPays; } // Retourne le nombre d'habitants public int getNombreHabitants() { return nbreHabitants; } public String getNumMvmt() { return NumMvmt; } public String getTG() { return TG; } public String getNumeroDossier() { return NumeroDossier; } public String getPaiePrincipaleOuAccessoire() { return PaiePrincipaleOuAccessoire; } public String getPerpai() { return Perpai; // return "2020/05"; } public String getNumeroRemise() { return NumeroRemise; } //************* MUTATEURS ************* //Définit le nom de la ville public void setNom(String pNom) { nomVille = pNom; } //Définit le nom du pays public void setNomPays(String pPays) { nomPays = pPays; } //Définit le nombre d'habitants public void setNombreHabitants(int nbre) { nbreHabitants = nbre; } public void setNumMvmt(String numMvmt) { NumMvmt = numMvmt; } public void setTG(String tG) { TG = tG; } public void setNumeroDossier(String numeroDossier) { NumeroDossier = numeroDossier; } public void setPaiePrincipaleOuAccessoire(String paiePrincipaleOuAccessoire) { PaiePrincipaleOuAccessoire = paiePrincipaleOuAccessoire; } public void setPerpai(String perpai) { Perpai = perpai; } public void setNumeroRemise(String numeroRemise) { NumeroRemise = numeroRemise; } }
J'aimerais savoir comment récupérer automatiquement la valeur 2020/05 correspondant à Perpai sans avoir à indiquer "" ?
Merci
Hadrien
Partager