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 + -
显示快捷键?