游泳池
package com.lovo;
/**
* 游泳池
*
* @author Carry
*
*/
public class Swimmingpool {
private double r;
private double R;
private double circumference;
private double area;
/**
* 构造器
*
* @param r
*/
public Swimmingpool(double r) {
this.r = r;
R = r + 3;
circumference = 2 * Math.PI * R;
area = Math.PI * R * R - Math.PI * r * r;
}
/**
* 过道的钱
*
* @param money
*/
public void road(double money) {
double cost = area * money;
System.out.println("过道需要" + cost + "元");
}
/**
* 围墙需要的钱
*
* @param money
*/
public void wall(double money) {
double cost = circumference * money;
System.out.println("围墙需要" + cost + "元");
}
}
package com.lovo;
public class Test01 {
public static void main(String[] args) {
Swimmingpool sp = new Swimmingpool(5);
sp.road(18);
sp.wall(5);
}
}