Bonjour,
je test un code pour faire une simple addition. Je m'exerce aux méthodes et class. J'ai 2 class :
code1 :
et le code2 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 package com.test; public class Clacul { public static void main(String[] args) { Addition ad = new Addition(); ad.affiche(); } }
cela me donne bien le résultat.
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 package com.test; public class Addition { private int result; private int monResultat; public int add(int a, int b, int c) { monResultat = a + b + c; return monResultat; } public void affiche() { result = add(2, 5, 13); System.out.println(result); } }
Mais comment cela se fait il qu'il n'y ai pas d'erreur, sachant que mes 2 attributs sont private et que je n'emploi pas pour cela des getter et setter ?
Merci
Partager