建構元中的公有與私有
class CCircle
{
private String color;
private double pi=3.14;
private double radius;
private CCircle() //私有建構元 無引數
{
System.out.println("私有建構元被呼叫");
}
public CCircle(String str, double r) //公有建構元 兩個引數
{
this();
color=str;
radius=r;
}
public void show()
{
System.out.println("color="+color+", Radius="+radius);
System.out.println("area="+pi*radius*radius);
}
}
public class class_pp_2{
public static void main(String args[])
{
CCircle cir1=new CCircle("Blue",1.0);
cir1.show();
}
}注意
Last updated