0516Java面向对象求面积练习

 
      编写一个Java应用程序,该程序中有3个类:Lader、Circle和主类A。具体要求如下:Lader类具有类型为double的上底、下底、高、面积属性,具有返回面积的功能,包括一个构造方法对上底、下底、高进行初始化。Circle类具有类型为double的半径、周长和面积属性,具有返回周长、面积的功能,包括一个构造方法对半径进行初始化。主类A用来测试类Lader和类Circle的功能。
package com.text_1;

public class Lader {
	    
	        //上底
	       double shangdi;
	       //下底
	       double xiadi;
	       //高
	       double gao;
	       //面积
	       double mianji;
	       
	       Lader(double s,double x,double h)
	       {
	    	   
	    	   shangdi=s;
	    	   xiadi=x;
	    	   gao=h;
	    	   
	       }
	       double getmianji()
	       {
	    	   return((shangdi+xiadi)*gao*0.5);
	       }
}
package com.text_1;

public class Circle {
	
	       double r,z,s;
	       double getm()
	       {
	    	   return(Math.PI*r*r);
	       }
	   
		double getz()
	       {
	    	   return(2*Math.PI*r);
	       }
		Circle(double banjing)
		{
			r=banjing;
		}

}

 

package com.text_1;

public class A {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		Lader mianji=new Lader(3,8,5);
		System.out.println("上底、下底、高分别是3、8、5的梯形面积为"+mianji.getmianji());
		Circle yuan=new Circle(4);
		System.out.println("半径为4的面积为"+yuan.getm());
				

	}

}

 

 
 
posted @ 2016-05-16 23:14  jakermk  阅读(326)  评论(0编辑  收藏  举报