Java语句谁给解释一下?
class CCircle
{
double pi;
double radius;
double getRadius(){
return radius;
}
void setCircle(double r, double p){
pi=p;
radius=r;
}
}
public class Ex4_1
{
public static void main(String args[])
{
CCircle cir1=new CCircle();
cir1.setCircle(2.0,3.1416);
System.out.println("radius="+cir1.getRadius());
}
}
程序中每条语句的作用是什么?
参考答案:class CCircle
{
double pi; //定义圆周率
double radius; //半径
double getRadius(){ //取得半径的函数
return radius;
}
void setCircle(double r, double p){ //取得圆周率 半径的 函数
pi=p;
radius=r;
}
}
public class Ex4_1
{
public static void main(String args[])
{
CCircle cir1=new CCircle();
cir1.setCircle(2.0,3.1416); //取数
System.out.println("radius="+cir1.getRadius()); //输出结果
}
}