所以在我们的帮助下,在你们的帮助下搞砸了我之后,我做了一些我需要做的事情
public class PolynomialTestDriver {
public static void main(String[] args){
Polynomial myPoly = new Polynomial();
myPoly.setCoefficient(6, 2);
myPoly.setCoefficient(9,3);
System.out.println(myPoly.getCoeff()+"x^"+myPoly.getDeg());
}
}
然而它只打印出最后一个myPoly.setCoefficient(); 它应该打印出来
2×^ 6 + 3×^ 9 但它只打印 3×^ 9
答案 0 :(得分:0)
" ...有人可以告诉我哪里出错了吗?"
坦率地说,你可能出错了1)在开始之前没有正确阅读说明/要求,或2)没有仔细考虑多项式实际上是什么。
提示:
在X中考虑这个多项式:3X 4 + 2X 2 + 4.
显然,我们无法看到你的练习要求,但我怀疑Polynomial
构造函数应该将整个多项式的度数作为参数,而setCoefficient
方法是应该用给定的度数来设置术语的系数。