2016-01-28 4 views
-5

Я создал 2 метода в объявленном public public int, где каждый из них возвращает значение. Я хочу создать еще один открытый метод int, который возвращает значение, являющееся суммой этих значений двух первых методов. Когда я выполняю значение, это неверно. Может кто-то помочь мне с созданием этого метода, который возвращает сумму значений другого метода. Вот мои методы, например.Работа с методами в Java

public int a() { 
 
     int nr=7; 
 
int c=4; 
 
sum=nr+c; 
 
     return sum; 
 
    } 
 

 
    public int b() { 
 
     
 
     int l=7; 
 
int m=4; 
 
sum=m+l; 
 
     return sum; 
 
     
 
    } 
 

 
    public int c() { 
 
     int sum = 0; 
 
     sum = a() + b(); 
 
     return sum; 
 
    }

+1

Пожалуйста, измените свой пост, чтобы включить содержимое 'numrat', ожидаемого результата и фактического выпуска продукции , _ «значение неверно» _ не является достаточной информацией для кого-либо, кто может вам помочь. –

+0

Вы подтвердили, что a() и b() действительно дают правильные результаты? Если нет, то нет возможности проверить правильность правильности() + b(). – Frank

+0

Я только что отредактировал его – user5827762

ответ

0

вы программируете имеет много ошибки, которые исправляются следующим образом:

public class Af { 

    public Af() { 
    } 

    int sum1 = 0; 

    public int a() { 
     int nr = 7; 
     int c = 4; 
     sum1 = nr + c; 
     return sum1; 
    } 

    public int b() { 

     int l = 7; 
     int m = 4; 
     int sum2 = m + l; 
     return sum2; 

    } 

    public int c() { 
     int sum3 = 0; 
     sum3 = a() + b(); 
     return sum3; 
    } 
} 
+0

Хотя этот вопрос, вероятно, будет близок, однако вы должны подумать о том, чтобы отформатировать свой ответ ... –

Смежные вопросы