2 a158820164 a158820164 于 2016.04.27 13:35 提问

java 模拟一个汽车工厂生产汽车

解题提示
a)可生产大卡车、大客车、小汽车、跑车等
b)不同的车售价不同
c)涉及知识点有类、接口、继承、封装、多态
这哪里错了啊,为什么输出出来不是车名和价格啊?
希望大神们说的详细点

![图片说明](https://img-ask.csdn.net/upload/201604/27/1461735044_818903.png)图片说明图片说明图片说明图片说明图片说明

3个回答

w172087242
w172087242   Ds   Rxr 2016.04.27 13:42

需要看看你Car里面的toString是否正确重写。
不然输出肯定是类名@hashCode十六进制组成的一串地址串的。
Car类提供:
@Override
public String toString(){
return "name="+this.name+", price="+this.price;
}

zjysource
zjysource 回复little_how: 此答案背你抢了,不甘心啊。LZ,她的回答是对的,如果你不在你的类的定义中重写toString方法,默认Object类里定义的toString方法会被调用,而Object类里定义的toString方法的行为就是打印出类名和十六进制组成的一串地址串
大约 2 年之前 回复
w172087242
w172087242 如果对你有帮助,希望结帖
大约 2 年之前 回复
dongfeng9ge
dongfeng9ge   Ds   Rxr 2016.04.30 14:55

刚看到题目还以为你在问工厂模式呢

qq_24977779
qq_24977779   2017.03.05 23:50

您这个Car是怎么写的

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
JAVA设计模式1 ---- 简单工厂模式 (以汽车工厂为例)
简单工厂模式的要素:1 抽象产品: 有1个产品接口(抽象类)2 具体产品: 有N件产品类来实现这个产品接口(或抽象类)3 工厂角色: 有1个工厂 (Factory) 来生产产品(通过参数传递产品名称)先来看Car这个接口:public interface Car {    public void run();    public void stop();}很简单吧,注意接口是不能写实现的,否则不通
设计模式只Abstract Factory Pattern
抽象工厂模式可以简单理解为对工厂模式的一个抽象,是对多个factory中一些共性再进行抽象 Product定义了由factory method所创建对象的统一接口。ConcreteProduct具体的类,实现Product接口。Creator一般为抽象类,声明若干factorymethod(方法),由它创建类型为Product的对象。正因为它能"生产"对象,所以称为factorymethod
【智能制造】汽车智能制造技术应用及智能工厂案例
智能制造是贯彻落实《中国制造2025》的战略部署,是两化深度融合的主攻方向,是增强我国制造业发展优势的关键所在,大力发展智能制造是加快制造强国建设步伐,加速推动汽车产业由规模速度型向质量效益型转变的重要途径。目前,我国汽车行业推进智能制造工作取得了积极进展和成效。工业和信息化部开展了智能制造试点示范专项行动,通过创新驱动强化智能制造核心装备的自主供给能力,不断完善智能制造标准体系,逐步夯实工业软件
抽象工厂和工厂方法模式的比较(转载)
抽象工厂,工厂方法,比较,等级结构,产品族
【新能源】这家新能源汽车动力电池工厂车间视频,最近刷爆了朋友圈!!
很多人都知道,前段时间,欧洲一些国家,相继发布了禁售燃油车的时间和计划,全世界似乎都要跨入新能源汽车的时代,发动机是燃油车的心脏,而新能源汽车的心脏,则是动力电池;新能源汽车的发展正在将中国汽车产业带入一个全新的发展阶段。今天,小编就和大家浅谈一下动力电池是怎么生产出来的。相信大家看过特斯拉纯电动跑车,打开后盖和前盖,都有很大的空间,与常规的燃油车不同,纯电动汽车用电机替代了发动机,电池包放置于汽
汽车行业mes系统解决方案
汽车行业mes系统解决方案导读:由于激烈竞争,汽车工业在新技术的采用方面一直拥有一个主导性的地位。通过不断采用新技术,汽车工业已经改进了他们的流程和产品。这其中主要措施包括及时(JIT)制造,大规模定制(Mass Customization),“零缺陷生产”和缩短周期时间。为了完成这些目标,汽车制造商日益依赖于MES系统来帮助管理整个流程。汽车行业mes系统OrBit-MES能协助汽车关键组件制造...
JAVA设计模式之工厂模式(简单工厂模式+工厂方法模式)
在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之前必须先生成一些辅助功能的对象。 在这些情况,新对象的建立就是一个 “过程”,不仅是一个操作,像一部
java实训项目-模拟自动挡汽车
Java程序设计课程设计项目名称   项目名称:自动挡汽车操作模拟系统的设计与实现 英文名称:Design and Implementation of Operation Simulation System aboutAutomatic Vehicle 1、功能描述: 1)汽车的操作正常为启动(或熄火)、挂档、制动、油门控制等操作; 2)挂档实现自动挡的4档操作,既驻车档、倒车档、空档
C++ 工厂方法模式
简述 工厂方法模式(Factory Method Pattern)是一种常用的对象创建型设计模式,此模式的核心思想是封装类中不变的部分,提取其中个性化善变的部分为独立类,通过依赖注入以达到解耦、复用以及方便后期维护拓展的目的。 简述 模式结构 优缺点 适用场景 案例分析 代码实现 版权所有:一去丶二三里,转载请注明出处:http://blog.csdn.net/liang1989...
三种工厂模式 和 策略模式 对比
一、引子 话说十年前,有一个爆发户,他家有三辆汽车(Benz(奔驰)、Bmw(宝马)、Audi(奥迪)),还雇了司机为他开车。不过,爆发户坐车时总是这样:上Benz车后跟司机说“开奔驰车!”,坐上Bmw后他说“开宝马车!”,坐上 Audi后他说“开奥迪车!”。 你一定说:这人有病!直接说开车不就行了?!而当把这个爆发户的行为放到我们程序语言中来,我们发现C语言一直是通过这种方式来坐车的! 幸