/*
*此类计算圆的面积
*/

public class circle2 {
	//声明圆的半径
	private double radiu;

	public double getRadiu() {
		return radiu;
	}

	public void setRadiu(double radiu) {
		this.radiu = radiu;
	}

	//有返回值有参数的方法
	public double findAreas(){
		return Math.PI*radiu*radiu;
	}
}

/*
* 此类调用圆的面积,输出一个循环,半径从1到5计算输出
*/


public class PassObject {
	public void printAreas(circle2 c,int time){    //circle2 c 相当于对类的实例化
		System.out.println("Radiu\t\tAreas");
		for(int i=1;i<=time;i++){
			c.setRadiu(i);
			System.out.println(c.getRadiu()+"\t\t"+c.findAreas());
		}
	}
}

/*
*此类作为前两个类的测试
*/


public class Test_Circle2 {
	
	public static void main(String[] args) {
		circle2 c=new circle2();
		PassObject po=new PassObject();
		po.printAreas(c, 6);
	}

}