• 締切済み

Javaの問題で教えてください

Java初心者の者です。 どうしてもわからないので何方か教えてください。 クラスを完成させて 計算結果(60)を表示させないといけない問題なのですが・・ class Example{ //↓ここから  //↑ここまでのロジックを考えなければならないのですが・・ } class sub1{ public static void main(String args[]){ int i=10; int j=20; int k=30; int sum=0; //電卓クラスの呼び出し  Example example=new Example(); sum=example.dentaku(i,j,k); System.out.println("合計は"+sum+"です"); } } 矢印のロジックのところがわかりません。 どなたか教えてください。。

みんなの回答

  • tachiwa
  • ベストアンサー率34% (25/73)
回答No.2

答えを書いてしまいます。そのほうがあなたの学習に弾みがつくと思うので。 class Example{ public int dentaku(int x,int y,int z){ return(x + y + z); } } public class sub1{ public static void main(String args[]){ int i=10; int j=20; int k=30; int sum=0; //電卓クラスの呼び出し Example example=new Example(); sum=example.dentaku(i,j,k); System.out.println("合計は"+sum+"です"); } }

回答No.1

1) まず class Example に関数 dentaku()を作成する。 2) その関数の中で足し算をするコードを書く。 3) その結果をリターンする。 それだけです。 答えをべた書きするのは簡単ですが 勉強にならないので書きません。