为了账号安全,请及时绑定邮箱和手机立即绑定

为什么get不到类类型的属性?

package com.imooc;

import java.util.Scanner;

public class CarRent {
static Car[] cars = { new Manned(1, "奥迪A4", 500, 4), new Manned(2, "马自达6", 400, 4), new Car(3, "皮卡雪6", 450, 4, 2),
new Manned(4, "金龙", 800, 20), new CargoCar(5, "松花江", 400, 4), new CargoCar(6, "依维柯", 1000, 20) };

public static void show() {
for (Car i : cars) {
System.out.println(i);
}
}

public static void Calulate(int carnum) {
Car[] carn = new Car[carnum]; // 创建一个数组保存所选车辆
for (int i = 1; i < carnum + 1; i++) {
System.out.println("请输入第" + i + "辆车的序号:");
Scanner sc3 = new Scanner(System.in);
int carN = sc3.nextInt(); // 得到所选车辆序号
carn[carN - 1] = cars[carN - 1];
System.out.println(carn[0]);
System.out.println(carn[0].getName());
System.out.println(carn[carN - 1].name);
System.out.println("所选车辆序号" + carN);
System.out.println("对应车辆名称:" + carn[0].name);
System.out.println("所选车辆名称:" + carn[carN - 1].name);
//	switch (carN) {
//	case 1:
//	System.out.println(cars[0]);
//	}
}
}
}

欢迎使用答答租车系统:

你是否要租车:1是 0否

1

你可租用的类型及其价目表:

序号 汽车名称 租金 容量

1. 金龙 500元/天 载人:4人

2. 金龙 400元/天 载人:4人

3. 皮卡雪6 450元/天 载人:4人 载货:2吨

4. 金龙 800元/天 载人:20人

5. 松花江 400元/天 载货:4吨

6. 依维柯 1000元/天 载货:20吨

请输入你要租汽车的数量:

1

请输入第1辆车的序号:

1

1. 金龙 500元/天 载人:4人

null

null

所选车辆序号1

对应车辆名称:null

所选车辆名称:null

正在回答

1 回答

在Car里面加上get/set 方法,并且在Car的子类Manned里面也加上get/set方法就OK啦

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么get不到类类型的属性?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信