tritangle.java

来自「java学习课件」· Java 代码 · 共 28 行

JAVA
28
字号
/*这是定义平面几何图形三角形类的程序
* 程序的名字是:Tritangle.java
*/
public class Tritangle extends Shape  //这是Shape的派生子类
{
  double sideA,sideB,sideC;  //声明实例变量三角形3条边
  public Tritangle() //构造器
  {
  	name="示例全等三角形";
  	sideA=1.0;
  	sideB=1.0;
  	sideC=1.0;
  }
  public Tritangle(double sideA,double sideB,double sideC)//构造器
  {
    name="任意三角形";
    this.sideA = sideA;
    this.sideB = sideB;
    this.sideC = sideC;
  }
	 //覆盖抽象方法
  public  double getArea()
  {
    double s=0.5*(sideA+sideB+sideC);
    return  Math.sqrt(s*(s-sideA)*(s-sideB)*(s-sideC));//使用数学开方方法
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?