?? ellipse.java
字號(hào):
package gg;
public class Ellipse extends Circle{//繼承Circle類(lèi)
private double a;//聲明變量
private double b;
public Ellipse(double a, double b) {//構(gòu)造方法
super(a);//從父類(lèi)繼承
this.a = super.getA();//從父類(lèi)的getA()函數(shù)得到a
this.b = b;
}
public double getA() {//讀取短a半徑
return a;
}
public void setA(double a) {//設(shè)置短半徑
this.a = a;
}
public double getB() {//讀取長(zhǎng)半徑
return b;
}
public void setB(double b) {//設(shè)置長(zhǎng)半徑
this.b = b;
}
public double calculateArea(){//覆蓋父類(lèi)中的calculateArea()方法,計(jì)算橢圓的面積
double area=0;
area=Math.PI*a*b;
return area;
}
}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -