public Car[] cars

来源:12-1 综合练习

三宝丶丶

2015-12-14 16:09

    public Car[] dataInit() {

   Car[] cars = {

    new PassengerCar("奥迪A4", 500, 4),

       new PassengerCar("马自达6", 400,4),

       new PickupCar("皮卡雪6", 450, 4, 2),

       new PassengerCar("金龙", 800, 20),

       new TruckCar("松花江", 400, 4),

       new TruckCar("依维柯", 1000, 20),

   };

   return cars;

}

这个Car[] cars 的Car[]是什么意思呢,创建这个还需要有一个Car类

写回答 关注

3回答

  • RockenRoll
    2015-12-15 09:21:37

    Car[] cars这个是说cars这个数组的类型是Car类

  • RockenRoll
    2015-12-14 16:17:02

    是的要写一个Car类

    三宝丶丶

    这个Car[]和Car类有什么联系?

    2015-12-14 20:49:42

    共 1 条回复 >

  • Jason333
    2015-12-14 16:13:32

    你把Car  改成 String , 就是一个一维数组而已 ,同理,这只是每个元素是Car类型的一维数组而已

    三宝丶丶

    不明白为什么这个要放一个name[]这样的结构,这个位置一般不是放int String void这样的吗,这个Car[]和Car类有什么联系?

    2015-12-14 20:49:15

    共 1 条回复 >

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530559 学习 · 6091 问题

查看课程

相似问题