2018/12/11

2018/12/11

1.在這裏插入圖片描述

public class Building {
	private	int length;
	private	int width;
	private int level;
	private static	int unitprice = 4000;
	private static  int leveladd = 100;
	public Building(int length, int width, int level) {
		this.length = length;
		this.width = width;
		this.level = level;
	}
	void message(){
		System.out.println("長:"+length+"寬:"+width+
				"層數:"+level+"單價:"+(unitprice+(level-1)*leveladd)+"加價:"+
				(level-1)*leveladd);
		int sum = 0;
		for(int i =0;i<level;i++){
			sum += (unitprice+i*leveladd)*length*width;
		}
		System.out.println("總面積:"+level*width*length+"總房價:"+sum);
	}
}

Building b = new Building(10,10,10);
		b.message();

2.在這裏插入圖片描述

public class Box {
	private	int length=1;
	private	int width=1;
	private	int high=1;
	public Box(int length, int width, int high) {
		this.length = length;
		this.width = width;
		this.high = high;
	}
	void message(){
		System.out.println("長:"+length+"寬:"+width+"高:"+
				high+"面積:"+length*width*high);
	}
	
}
Box b = new Box(15,20,10);
		b.message()

在這裏插入圖片描述
在這裏插入圖片描述

public class Pool {
	double radius;
	double width;
	double unitprice1;
	double unitprice2;
	public Pool(double radius, double width, double unitprice1, double unitprice2) {
		this.radius = radius;
		this.width = width;
		this.unitprice1 = unitprice1;
		this.unitprice2 = unitprice2;
	}
	void message (){
		double pi = 3.14;
		double a = radius*radius*pi*unitprice1;
		double b = (pi*(width+radius)*(width+radius)-pi*radius*radius)*unitprice2;
		System.out.println("中心島半徑是:"+radius+"游泳池半徑是:"+width+
				"中心島單價是:"+a+"游泳池單價是:"+b);
	}
	
}

Pool p = new Pool(10,10,100,100);
		p.message();
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章