java构造方法的实现

来源:百度知道 编辑:UC知道 时间:2024/04/28 01:15:04
java中的构造方法我一直不太理解,谁给我举个例子,最好是实例.

public class TestCircleWithConstructors
{
public static void main(String[] args)
{
//建立一个半径为5的圆
Circle myCircle = new Circle(5.0);
System.out.println("半径为"+myCircle.radius+"的圆面积为"+myCircle.findArea());
//建立一个半径为默认值的圆
Circle defaultCircle = new Circle(5.0);
System.out.println("半径为"+defaultCircle.radius+"的圆面积为"+defaultCircle.findArea());
}
}

public class Circle
{
double radius;
//默认构造函数
Circle()
{
radius = 1.0;
}
//制定半径的构造函数
Circle(double r)
{
radius = r;
}
//求面积的函数
double findArea()
{
return radius*radius*3.1415926;
}
}
实在不明白就加我QQ,给你好好说说,237723305,加的时候说明来意啊,我不乱加人的。