亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

這段代碼還有哪些地方有待改進

package jicheng;


public class jiaotong {

String name;

int num;

String way;

public void showDate(){

System.out.println(name+"在"+way+"上能載客"+num+"人");

}

}

父類

package jicheng;


public class car extends jiaotong {

public car(String newName,String newWay,int newNum){

super.name=newName;

super.way=newWay;

super.num=newNum;

}

}

汽車子類

package jicheng;


public class plane extends jiaotong {

public plane(String newName,String newWay,int newNum){

super.name=newName;

super.way=newWay;

super.num=newNum;

}

}

飛機子類

package jicheng;


public class ship extends jiaotong {

public ship(String newName,String newWay,int newNum){

super.name=newName;

super.way=newWay;

super.num=newNum;

}

}

輪船子類

package jicheng;


public class initial {


public static void main(String[] args) {

// TODO Auto-generated method stub

jiaotong car=new car("汽車","陸地",4);

jiaotong plane=new plane("飛機","空中",30);

jiaotong ship=new ship("輪船","海上",50);

car.showDate();

plane.showDate();

ship.showDate();

}


}

測試類

正在回答

3 回答

可以用單粒設計模式

0 回復 有任何疑惑可以回復我~

弄錯了,單粒設計模式用不了,會使它失去多態性

0 回復 有任何疑惑可以回復我~

既然是下面的每一個類都繼承交通類,通過父類句柄new子類對象,實際上父類的可以寫成abstract,子類重寫父類方法,不用super,用this。另外可以參照設計模式的單粒,只要new一個父類句柄就可以調用所有子類了

0 回復 有任何疑惑可以回復我~
#1

慕粉1351043510 提問者

什么是設計模式的單粒啊
2017-03-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

這段代碼還有哪些地方有待改進

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號