package?com.imooc;
public?abstract?class?Shape{
????public?abstract?double?perimeter();
????public?abstract?double?area();
}
_______________________________________________________________
package?com.imooc;
public?class?Circle?extends?Shape{
????double?r?=?3.4;
????@Override
????public?double?perimeter(){
????retrun?Math.PI?*?2?*?r
????}
????@Override
????public?double?area(){
????return?Math.PI?*?r?*?r;
????}
}
_______________________________________________________________
package?com.imooc;
public?class?initial{
????public?static?void?main(String[]?args){
????Shape?cc?=?new?Circle();
????Shape?rt?=?new?Rectangle();
????System.out.println("圓的面積為:"+cc.area());
????System.out.println("圓的周長為:"+cc.perimeter());
????}
}
2018-09-24
多了一句代碼,Shape rt = new Rectangle();
2018-09-15
長方形的沒寫出來