Чтобы получить 20
, вам нужно использовать результат n.calcSum(10,10);
, но вы никогда не присваиваете его переменной:
n.calcSum(10,10);
На самом деле класс Result
кажется бесполезным и выглядит болееНапример, он жестко кодирует вызов calculSum()
с 0
и 0
.Тогда как результат в выводе: 0
.
Класс Calc
кажется достаточным для реализации вашей логики:
Calc n = new Calc();
System.out.println("result="+ n.calcSum(10,10));
Класс Result
будет иметь смысл, если вы вернете пользовательский объект в Calc.calcSum()
, но на самом деле это так.не тот случай: int
возвращается.