JAVA面向对象(求梯形面积)

  • Post author:
  • Post category:java


public class LiTi {
/*创建一个 具有上底a、下底b和高h等成员变量的梯形类trapezia,
添加setA()、setB()、 setH()、 getArea()等 方法分别用来设置上底
a、下底b、高h和获取面积方法;主方法声明两个trapezia对象,
通过setA()、setB()、 setH()方 法对各属性赋值,通过调用
getArea()方法计算每个梯形的面积。(trapezia.java)*/
	public static void main(String[] args) {
		Trapezia dome=new Trapezia();
		dome.setA(20);
		dome.setB(20);
		dome.setH(20);
		dome.getArea();
	}

}
class Trapezia{
	public float a;
	public float b;
	public float h;

public void setA(float a) {
	this.a=a;
	System.out.println(this.a);
}
public void setB(float b) {
	this.b=b;
	System.out.println(this.b);
}
public void setH(float h) {
	this.h=h;
	System.out.println(this.h);
}
public void getArea() {
	System.out.print((this.a+this.b)*this.h/2);
}
}



版权声明:本文为weixin_45853885原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。