這個數組里的元素為什么這么寫,在哪節課學到過?是什么意思?能不能寫的容易理解些?
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-05-18
這個就是利用了Java繼承,多態的概念,因為數組里不同的車的Java類都繼承于Car類,所以可以統一用一個父類Car的數組去接收,不用再新建不同的對象的數組。
2017-05-18
如果新建不同的對象的數組,代碼要怎么寫?能寫一下嗎,方便我理解