我被一个模拟考试问题困住了。
我已经写了下面的课程并且它有效。但是,在powN
方法的主体中,我需要使用for(){}
循环。我还需要使用powN
.
这是我的问题。如何使用 for 循环?什么是非防御方法以及如何使用它powN
?
public class Power {
private double x = 0;
Power(double x) {
this.x = x;
}
public double getX() {
return x;
}
public double powN(int n) {
return Math.pow(getX(), n);
}
public static void main(String[] args) {
Power p = new Power(5.0);
double d = p.powN(2);
System.out.println(d);
}
}