C#求汽车制造设计题
时间:2011-12-17
来源:互联网
(1)使用Visual Studuo.NET2010,新建控制台应用程序Vehicle。
(2)新建Vehicle.cs,添加接口:包括三个方法转向turning(),刹车brake(),离合器驱动clutch()。
(3)新建Car.cs,添加类Car, 实现Vehicle接口,并设置passenger属性满足轿车的载人数量不能超过5人的要求。
(4)新建Truck.cs,添加类Truck, 实现Vehicle接口, 并设置carriage属性确定卡车是固定车厢还是翻斗车厢。
(5)新建Forklift.cs,添加类Forklift, 实现Vehicle接口。
(6)新建Staffer.cs,添加类Staffer,实现factory()方法,该方法根据传入的参数决定生产那种车。
(7)新建MarketInquirer.cs,添加类MarketInquirer,实现inquire()方法,该方法中通过产生随机数的方式产生今年市场上哪一种汽车热销的调查结果, report()方法显示调查结果。
(9)新建VehicleBoss.cs,添加类VehicleBoss,实现VehicleBoss_instr()方法,在该方法中创建一个市场调查员实例,然后通过该实例获取市场调查结果,通知公司的职员(Staffer)生产那种车,最后对车的性能(转向turning(),刹车brake(),离合器驱动clutch())进行测试。
(10)在Main(string[] args)方法中,创建公司的老板实例,然后调用VehicleBoss_instr()方法。
(2)新建Vehicle.cs,添加接口:包括三个方法转向turning(),刹车brake(),离合器驱动clutch()。
(3)新建Car.cs,添加类Car, 实现Vehicle接口,并设置passenger属性满足轿车的载人数量不能超过5人的要求。
(4)新建Truck.cs,添加类Truck, 实现Vehicle接口, 并设置carriage属性确定卡车是固定车厢还是翻斗车厢。
(5)新建Forklift.cs,添加类Forklift, 实现Vehicle接口。
(6)新建Staffer.cs,添加类Staffer,实现factory()方法,该方法根据传入的参数决定生产那种车。
(7)新建MarketInquirer.cs,添加类MarketInquirer,实现inquire()方法,该方法中通过产生随机数的方式产生今年市场上哪一种汽车热销的调查结果, report()方法显示调查结果。
(9)新建VehicleBoss.cs,添加类VehicleBoss,实现VehicleBoss_instr()方法,在该方法中创建一个市场调查员实例,然后通过该实例获取市场调查结果,通知公司的职员(Staffer)生产那种车,最后对车的性能(转向turning(),刹车brake(),离合器驱动clutch())进行测试。
(10)在Main(string[] args)方法中,创建公司的老板实例,然后调用VehicleBoss_instr()方法。
作者: luyanling311 发布时间: 2011-12-17
sf....
作者: sunylf 发布时间: 2011-12-17
面向对象 多态,自己看书去
作者: bdmh 发布时间: 2011-12-17
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28