這個(gè)數(shù)組里的元素為什么這么寫,在哪節(jié)課學(xué)到過?是什么意思?能不能寫的容易理解些?
car?[?]?carForRent={new?passengerCar(1,"奧迪A4",500,4),new?passengerCar(2,"馬自達(dá)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
這個(gè)就是利用了Java繼承,多態(tài)的概念,因?yàn)閿?shù)組里不同的車的Java類都繼承于Car類,所以可以統(tǒng)一用一個(gè)父類Car的數(shù)組去接收,不用再新建不同的對象的數(shù)組。
2017-05-18
如果新建不同的對象的數(shù)組,代碼要怎么寫?能寫一下嗎,方便我理解