《封装一类梯形对象Ladder——Java第五周》

来源:互联网 发布:帝国全面战争优化 编辑:程序博客网 时间:2024/06/05 03:29

/* (程序头部注释开始)
* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:    《封装一类梯形对象Ladder——Java第五周》                         
* 作    者:       刘江波                      
* 完成日期:    2012     年   9    月    28    日
* 版 本 号:     v2.1    

* 对任务及求解方法的描述部分
* 问题描述:

封装一类梯形对象Ladder,该类对象具有上底、下底和高的属性,具有初始化梯形的功能、修改上底、下底和高的功能、求面积的功能。 
* 程序头部的注释结束
*/

package liu;public class Ladder {public double s,x,h;Ladder(){s = 0;x = 0;h = 0;}Ladder(double a,double b,double c){    s = a;    x = b;    h = c;}public double getS(){return this.s;}public double getX(){return this.x;}public double getH(){return this.h;}public void setLadder(double a,double b,double c){System.out.println("将梯形的底和边长进行重置...");s = a;    x = b;    h = c;}public double getArea(){double area;area = (s + x)*h/2;return area;}public double getC(){return 0;}public void display(){System.out.println("梯形的信息显示(上底、下底、高):" + getS()+ ", " + getX()+ "," + getH());System.out.println("梯形的面积:" + getArea());//System.out.println("梯形的周长:" + getC());}}   


 

原创粉丝点击