black

Java程序设计

登录

问答题

简答题

为某研究所编写一个通用程序,用来计算每一种交通工具运行1000公里所需的时间,已知每种交通工具的参数都是3个整数A、B、C的表达式。现有两种工具:Car和Plane,其中Car的速度运算公式为:A*B/C,Plane 的速度运算公式为:A+B+C。 
要求在未来如果增加第3种交通工具的时候,不必修改以前的任何程序,只需要编写新的交通工具的程序。

【参考答案】

相关考题

问答题 请编程实现如下需求:乐器(Instrument)分为:钢琴(piano)、小提琴(violin)、大提琴(cello),三种乐器的弹奏(play)方法各不相同。编写一个测试类InstrumentTest,要求编写方法testPlay,对这三种乐器进行弹奏测试(不要用控制语句)。要依据乐器的不同,进行相应的弹奏测试,在main()方法中进行测试 。

问答题 声明一个接口ICDPlayer,包含四个接口方法:Play()、Stop()、NextTrack()、PreviousTrack(),以及一个只读属性CurrentTrack。创建类CDPlayer,实现该接口,模拟CD的播放、停止、下音轨、上一音轨的操作。

问答题 创建一个学生类(Student),记录了学生的姓名、学号、所学科目数(不可修改)、各科成绩;可以获取学生的学号,但不能修改;可以获取和修改姓名;可输入和读取成绩;可以获得学生的平均成绩。 学校的学生分两类:本科生(Undergraduate)和研究生(Graduate)。本科生平均分在60分以上可以获得学位,而研究生平均分在70分以上才可以获得学位。请通过继承实现以上需求,并编写测试类StudentTest进行测试,判断学生是否可以获得学位。

All Rights Reserved 版权所有©PP题库网库(pptiku.com)

备案号:湘ICP备14005140号-5

经营许可证号:湘B2-20140064