圆柱体类Cylinder,
成员变量: radius:底面半径,height:高,pi:圆周率
成员方法area():计算面积,volume():计算体积
1.
public class Cylinder{
public final static float PI=3.14;
public Cylinder(){}
public float area(float radius){
return PI*radius*radius;
}
public float volume(float radius,float height){
return PI*radius*radius*height;
}
}
2.
public class Cylinder{
public final static float PI=3.14;
private float radius;
private float height;
public Cylinder(){}
public void setCylinder(float radius,float height){
this.radius=radius;
this.height=height;
return;
}
public float area(){
return PI*radius*radius;
}
public float volume(){
return PI*radius*radius*height;
}
}
3.
public class Cylinder{
public final static float PI=3.14;
private float radius;
private float height;
public Cylinder(){}
public Cylinder(float radius,float height){
this.radius=radius;
this.height=height;
return;
}
public float area(){
return PI*radius*radius;
}
public float volume(){
return PI*radius*radius*height;
}
}
4.构造函数 是一种特殊的方法 主要用来在创建对象时初始化对象 即为对象成员变量赋初始值 总与new运算符一起使用在创建对象的语句中 特别的一个类可以有多个构造函数 可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载
温馨提示:内容为网友见解,仅供参考