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

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

不明白以下定義數組的代碼 car [ ] carForRent={new passengerCar(1,"奧迪A4",500,4),new passengerCar

?car [ ] carForRent={new passengerCar(1,"奧迪A4",500,4),new passengerCar(2,"馬自達6",400,4),

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? new pickUp(3,"皮卡雪6",450,4,2),new passengerCar(4," 金龍 ",800,20),

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? new trunk(5,"松花江",400,4),new trunk(6,"依維柯",1000,20)};


正在回答

3 回答

?Car[] cars這應該是一個數組,往里面添加元素,new Car 是實例化對象,意思是將類實例化成對象。

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

利用的是數組和多態來初始化。

不明白可以在看一下Java入門第一季的第六章的數組和第二季的第四章第一、二節。

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

這個是用一個父類數組來存放子類對象,元素是子類的對象,用到向上轉型,將子類對象看作是父類類型的變量再存放進父類類型的數組,每個子類對象又分別有各自的屬性,如“奧迪A4”,500,4,通過創建對象傳入構造方法中賦值給這些屬性

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

XL旭龍

更正:通過創建對象傳入參數到構造方法中賦值給這些屬性
2016-10-26 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

不明白以下定義數組的代碼 car [ ] carForRent={new passengerCar(1,"奧迪A4",500,4),new passengerCar

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

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

幫助反饋 APP下載

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

公眾號

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