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

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

練習題這么做可以吧???反正是運行出來了

父類Vehicle代碼:

package com.imooc;

public class Vehicle {
?? ?public String way;
?? ?public int num;
?? ?public String name;
?? ?public static void getWay(){
?? ??? ?System.out.println("各交通工具的運輸路徑分別是:");
?? ?}
?? ?public static void getNum(){
?? ??? ?System.out.println("各交通工具的承載人數分別是:");
?? ?}
}

子類car代碼:

package com.imooc;

public class Car extends Vehicle {
?? ?public int num=20;
}

測試類Initailv代碼:
package com.imooc;

public class Initailv {
?? ?public static void main(String[] args) {
?? ??? ?// TODO Auto-generated method stub
?? ??? ?Vehicle car=new Vehicle();
?? ??? ?car.name="汽車";
?? ??? ?car.way="陸地";
?? ??? ?car.num=20;
?? ??? ?Vehicle ship=new Vehicle();
?? ??? ?ship.name="輪船";
?? ??? ?ship.way="海洋";
?? ??? ?ship.num=200;
?? ??? ?Vehicle plane=new Vehicle();
?? ??? ?plane.name="飛機";
?? ??? ?plane.way="空中";
?? ??? ?plane.num=500;
?? ??? ?Vehicle.getWay();
?? ??? ?System.out.println(car.name+":"+car.way);
?? ??? ?System.out.println(ship.name+":"+ship.way);
?? ??? ?System.out.println(plane.name+":"+plane.way);
?? ??? ?Vehicle.getNum();
?? ??? ?System.out.println(car.name+":"+car.num);
?? ??? ?System.out.println(ship.name+":"+ship.num);
?? ??? ?System.out.println(plane.name+":"+plane.num);
?? ?}
}


正在回答

4 回答

可以了,但是不夠簡潔,后面學習到封裝,繼承和多態會更加簡潔的,代碼的維護度更強

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

暖風align 提問者

非常感謝!
2016-01-25 回復 有任何疑惑可以回復我~

沒有用到封裝

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

倒數第六行和倒數第十行,調用方法要用對象。你用的是類。

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

寫的太復雜了,但是是正確的

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

舉報

0/150
提交
取消

練習題這么做可以吧???反正是運行出來了

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

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

幫助反饋 APP下載

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

公眾號

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