/* (程序头部注释开始) </p><p>* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* 作 者: 李兆庆
* 完成日期: 2012 年 9 月 24 日
* 输入描述:
* 需求分析:封装一类三角形对象Triangle,该类对象具有三条边的属性,具有初始化三角形的功能、
修改边长的功能、判断三条边能否构成三角形的功能、求周长的功能、求面积的功能。
* 程序头部的注释结束
*/
import javax.swing.JOptionPane;
class Triangle
{
private double a, b, c; //定义变量,分别用于存储三角形的长,宽,高。
Triangle() //Triangle类的构造函数,分别对三角形三条边进行初始化,切赋值为0;
{
a = 0.0;
b = 0.0;
c = 0.0;
}
public void setLeng(double a, double b, double c) //定义“setLeng”行为,用于完成修改三条边的功能。
{
this.a = a; // this关键字调用本对象的属性a并进行重新赋值。
this.b = b; // this关键字调用本对象的属性b并进行重新赋值。
this.c = c; // this关键字调用本对象的属性c并进行重新赋值。
}
public boolean judge(Triangle t)
三角形对象的封装
最新推荐文章于 2024-01-25 19:48:54 发布