添加从另一个类派生的数字?

时间:2016-12-16 12:43:21

标签: java inheritance

试图弄清楚如何在另一个类中添加从一个类派生的数字,

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);
    }
}

因此,基本上用户将在单独的程序中输入1到6之间的3个数字,如果第一个程序(ThreeNum)是连续的数字,则它们将组织相应的数字,全部相同或不同。

上述程序应该为输入结果添加点 即如果用户输入3,3,3,结果应为69(3 + 3 + 3 = 9 +60 = 69)

1 个答案:

答案 0 :(得分:0)

你不应该ThreeNum newThreeNum = new ThreeNum(no1, no2, no3);  我不知道您在父类中为变量命名的内容,但如果它们是no1no2no3,则这适用于您的求和方法。

public int getSamePoint() {
    return (no1 + no2 + no2 + 60);
}