zoukankan      html  css  js  c++  java
  • Java面向对象练习题之梯形面积

    编写一个Java应用程序,该程序中有2个类MianJi主类A。具体要求如下:MianJi类具有类型为double的上底、下底、高、面积属性,具有返回面积的功能,包括一个构造方法对上底、下底、高进行初始化。主类A用来测试类MianJi的功能。

    double ShangDi;
    	double XiaDi;
    	double Gao;
    	double Mianji;
    	
    	MianJi(double ShangDi,double XiaDi,double Gao)
    	{
    		//使用参数来初始化属性
    		//this代表当前类
    		this.ShangDi=ShangDi;
    		this.XiaDi=XiaDi;
    		this.Gao=Gao;
    	}
    	
    	//方法的命名  动词+名词  动词的第一个字母小写
    	//void表示无返回值  如果需要有返回值的话需要在方法名的前面加上返回值的类型
    	double getMianji()
    	{   //计算面积
    		Mianji=((this.ShangDi+this.XiaDi)*this.Gao)/2;
    		System.out.println("方法内输出面积是"+Mianji);
    		
    		//返回语句  return  方法到return结束,后面语句不执行
    		return this.Mianji;
    		
    	}	
    		
    		
    		//测试
    		
    		public static void main(String[] args)
    		{
    			MianJi TiXing=new MianJi(2,8,5);
    			double mj=TiXing.getMianji();
    			System.out.println("接收的面积是"+mj);
    			
    		}
    

      运行结果

  • 相关阅读:
    socketserver
    socket进阶
    socket基础
    反射
    subprocess模块
    面向对象高级特性
    面向对象基础
    字典的高级特性
    *号的妙用
    logging模块
  • 原文地址:https://www.cnblogs.com/mutougezi/p/5500965.html
Copyright © 2011-2022 走看看