📄 tritangle.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 + -