新手求教,调用方法的时候为什么不可以这样?
class Circle{private double rad=0;
public Circle(double r) {
this.rad=r;
}
//直径
public double getDiameter(double d){
d = 2*this.rad;
return d;
}
void show(){
System.out.println("圆的直径:"+ d );
}
}
//这仅是一部分代码,在void show这个方法中,想输出圆的直径,在圆的直径的方法中定义了变量d,为什么在这里不能用d,如果用getDiameter()就可以,为什么?