首页 > 计算机应用技术> JAVA程序设计
题目内容 (请给出正确答案)
[主观题]

编写一个名为Vehicle的Java类。这个Vehicle类将具有用于颜色、制造厂、型号、速度、乘客人数和最大乘

客数的实例属性。Vehicle类还将具有一个名为vehicleCount的静态变量,它可用于跟踪应用程序中的车辆数量。Vehicle的构造函数应该期望制造厂、型号、最大乘客数以及颜色的值,它应该把车辆速度设置为0,把乘客人数设置为1,并且每次调用构造函数时都递增车辆的计数。每个实例变量和静态变量都应该具有一个访问器(get)方法,它将返回合适的值,并且除vehicleCount变量之外的所有其他变量还应该具有一个修改器(set)方法,使得可以修改值。还应该给Vehicle类提供一个名为changeSpeed的实例方法。changeSpeed方法应该期望一个浮点值用于新速度,并且它应该返回一个浮点值,表示新速度与车辆的以前速度之间的差值。包括进一个public static void main(String[]args)方法,创建几种车辆,设置一些速度,并读取一些变量值,使得你可以通过从命令行启动类来测试代码。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“编写一个名为Vehicle的Java类。这个Vehicle类…”相关的问题
第1题
给Vehicle类添加一个refuel方法,它期望两个参数:fuelQuantity和milesSinceLastFueling。还要给Veh
icle类添加用于totalMileage和totalFuelConsumed的实例变量。此外,添加一个名为fuelEconomy的访问器方法,它将返回车辆每加仑行驶的总英里数。在Skateboard的实例上调用refuel方法时,你将做什么以使该方法正确工作?编写一个名为ManyVehicles的测试类,它将创建多种不同的Vehicle,练习你创建的所有方法,并检查它们执行正确。例如,试试把Skateboard的速度设置为60,或者给Skateboard加油。检查是否正确地执行了燃油经济性计算。

点击查看答案
第2题
编写一个扩展Exception的类,并把它命名为Too Many Occupants Exception。如果number of Occupants
超过车辆的最大乘客数,就使Vehicle类的用于乘客人数的修改器抛出这样一个异常。在Many Vehicles测试类中需要更改什么?

点击查看答案
第3题
编写一个Java程序,用数字74.3除以12.6,并报告除法的结果。在执行除法运算之前,把被除数和除数分别
存储在名为dividend和divisor的变量中。这些变量的类型将是什么?结果的类型将是什么?商是多少?

点击查看答案
第4题
编写一个继承自Vehicle的Bus类。Bus类的实例总是必须具有一位命名的驾驶员。在Bus的构造函数中,确
保你的代码期望并存储驾驶员的名字。此外,Bus类还应该具有访问器方法和修改器方法,用于返回和更改驾驶员的名字。

点击查看答案
第5题
编写一个Java程序,用于遍历从1到20的整数,计算每个数字的平方,并把信息写到名为squares.txt的文
件中。使用PrintWriter写前20个整数及其平方的文件。排成两列,最上面一行是列标题。你将发现使用PrintWriter的println()方法很容易完成这项任务。

点击查看答案
第6题
如果一个Java源文件的文件名为Ex2524.java,且可以编译运行,则可以肯定()

A.该源文件中有名为Ex2524的公有类

B.该源文件中有名为Ex2524的静态方法

C.该源文件中有名为Ex2524的对象

D.以上都不对

点击查看答案
第7题
假设有一个名为Server.java的类文件,在程序中有一名为Server的类,该文件的第一行是package com.syngress,该文件所在的目录为c:\Java Packages\com\syngress。能正确运行的是_______。

A.c:\Java Packages\com\syngress\Server>java com.syngress.Server

B.c:\Java Packages\com\syngress\Server>java Server

C.c:\Java Packages\com\syngress\Server>java Server

D.c:\Java Packages>java com.syngress.Server

点击查看答案
第8题
更改ManyVehicles类,使之从名为Vehicles.txt的文本文件中读取要创建的Vehicle的规范。使用Buffere
dReader或Scanner读取文件。在这里,使用Scanner可能更容易。下面给出了一个示例Vehicles.txt文件。一行中的第一个单词是颜色,第二个单词是制造厂,第三个单词是型号,第四个单词是最大乘客数: red Ford F-150 3 siiver BMW 328i 4 blue GM bus 32 gold Chrys ler PTCruiser 4 orange WorldIndustries ProBoard 1

点击查看答案
第9题
下列有关Java的叙述中,正确的是()。

A.Java语言的标识符是区分大小写的

B.编译器生成的类的扩展名为.jar

C.Java源文件的扩展名为.java

D.归档工具生成的文件扩展名为.ser

点击查看答案
第10题
下列哪些是Java中类的命名约定?

A.类名为名词

B.含有大小写

C.首字符大写

D.越短越好

点击查看答案
第11题
在Java中类的定义和实现应该()

A.放到不同的文件中,定义的文件扩展名为.h

B.放到不同的文件中,实现的文件扩展名为.java

C.放到同一个的文件中

D.放到不同的文件中,文件名没有要求

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改