试图弄清楚如何在另一个类中添加从一个类派生的数字,
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)
答案 0 :(得分:0)
你不应该ThreeNum newThreeNum = new ThreeNum(no1, no2, no3);
我不知道您在父类中为变量命名的内容,但如果它们是no1
,no2
和no3
,则这适用于您的求和方法。
public int getSamePoint() {
return (no1 + no2 + no2 + 60);
}