2016-12-16 2 views
-4

したがって、基本的に、ユーザが別のプログラムに1- 6との間の3つの数字を入力します別のクラスから派生した数字を追​​加しますか?

public class ThreeNumScorer extends ThreeNum { 
    // FIELDS 
    public ThreeNumScorer(int no1, int no2, int no3) { 
     super(no1, no2, no3); 
    } 
    //CONSTRUCTORS 
    ThreeNum newThreeNum = new ThreeNum(no1, no2, no3); 

    // METHODS 
    public int getSamePoint() { 
     return (newThreeNum.threeSame() + 60); 
    } 
} 

、別のクラスの一つのクラスから派生しanumberを追加する方法を理解しようとする最初のプログラム(ThreeNum)を組織します彼らが連続した数字であれば、すべて同じであっても異なっていてもよい。

上記プログラムは、ユーザ入力が3,3,3-結果がなければならない場合に入力 すなわち結果にポイントを追加することになっている69(3 + 3 + 3 = 9 60 = 69)

+4

具体的にはどのような問題がありますか?ところで、あなたのフィールドは '// CUSTRUCTORS'で定義され、コンストラクタは' // FIELDS'で定義されています –

+1

あなたの質問は何ですか?問題が何処にあるのかを説明し、より多くのコードを提供してください。 – Stefan

+0

どうしてそんなにたくさんの "質問"があるのだろうかと疑問に思う。 – user3437460

答えて

0

ThreeNum newThreeNum = new ThreeNum(no1, no2, no3);
親クラスの変数の名前はわかりませんが、no1no2、およびno3の場合は、これが加算方法として機能するはずです。

public int getSamePoint() { 
    return (no1 + no2 + no2 + 60); 
} 
関連する問題