不明白以下定義數組的代碼 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)};
2017-03-06
?Car[] cars這應該是一個數組,往里面添加元素,new Car 是實例化對象,意思是將類實例化成對象。
2016-10-27
利用的是數組和多態來初始化。
不明白可以在看一下Java入門第一季的第六章的數組和第二季的第四章第一、二節。
2016-10-26
這個是用一個父類數組來存放子類對象,元素是子類的對象,用到向上轉型,將子類對象看作是父類類型的變量再存放進父類類型的數組,每個子類對象又分別有各自的屬性,如“奧迪A4”,500,4,通過創建對象傳入構造方法中賦值給這些屬性