⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tritangle.java

📁 java学习课件
💻 JAVA
字号:
/*这是定义平面几何图形三角形类的程序
* 程序的名字是: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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -