课程
/后端开发
/Java
/Java入门第二季 升级版
谢谢大家了,指点我一下,感激不尽
2015-12-10
源自:Java入门第二季 升级版 12-1
正在回答
Car1 car1 = new Car1(); System.out.println("car1,name:" + car1.name + ";rental:" + car1.rental + ";busload:" + car1.busload + ";boatload:" + car1.boatload);
你这个extends用的毫无意义,因为你的Car1,Car2实际上还是车,并且属性完全相同,并没有自己的变量。
这里更适合的写法是,直接new Vehicle()来实例化你的车就可以了,然后分别设置属性值。
不要盲目写程序,弄清楚基础语法的含义再写更重要
啊哦cc 提问者
十一不哭 回复 啊哦cc 提问者
啊哦cc 提问者 回复 十一不哭
多态
Vehicle v = null;
if(number == 1)
v = new Car1();
else
v = new Car2();
输出 比如 v.xxx;
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答请问我如何知道用户输入3辆车,是哪三辆车,然后我怎么计算这三辆车的价格呢?
1 回答有大佬么,帮我看看怎么改正比较好,不知道最后怎么把租车的车名显示出来,
6 回答答答租车系统,请大家多多指教
1 回答求大神:载人车车辆和载货车辆怎么分开输出,我结合别人的只能一块输出
2 回答到后面好像把自己绕晕了。想输出租车的具体账单和金额,但是不知道如何建立联系了。新手一枚,求大神指教