在线等,C#语言期末考试题目,高手举手之劳,拜谢
【题目背景】某市交通管理局每年都对所管辖的车辆进行收取管理费,大车(排量>=1.8升)管理费
为500元/年,小车(排量<1.8升)300元年,同时还要对违反交通规则的车辆进行罚款,罚款数额不定
(本题无实际使用意义,仅为考试目的)
【题目内容】请用C#设计一个车辆缴费费系统,建立一个抽象的车辆父类以及大车、小车两个子类
,车辆类具有车牌号码、排量两个属性,以及缴年度管理费、缴罚款两个方法。
【题目要求】
l 编写一个类文件,利用继承实现如上所述的类结构
l 用虚函数实现缴管理费方法,大车和小车的程序不一样,以实现缴纳管理费方法的多态性
。
l 编写一个主控运行程序文件来调用类。主控程序能根据用户输入的车牌号,操作类型(罚
款或缴管理费,若是罚款还应输入罚款数额),判断其能否完成正常的操作流程,并给出最后的操
作结果,输出该车牌号,排量以及操作结果和数额
l 主控程序文件应能调用类文件里所有属性和方法
l 车辆的基础信息在主控程序文件里用静态二维数组提供,数据信息如下:
车牌号 排量
1 1.1
2 1.4
3 2.0
【评分标准】
l 程序能正确运行,功能基本完成,且满足编写要求。 (60分)
l 代码结构清晰,命名规范、可读性好、冗余代码少,无虚数,具有良好的可扩充性和可维
护性。 (20分)
l 用户界面友好、美观,使用方便灵活 (10分)
l 程序健壮性好,具有良好的容错机制,能应对各类输入或用户任意操作,运行不易崩溃
(10分)
谢谢了,程序要的很急,最迟明天中午就要交了,这次是补考,过了一个假期系统重装过了,机器里Microsoft Visual Studio.NET都没有,附近也没有买盘的地方,实在没办法了。程序不用作的很好,达到60分就可以了,拜谢!!