<>问题描述:

<>     
  定义一个汽车类,要求该类中至少包含5个私有的属性(为每个属性定义设置和获取方法),该类中至少包含两个构造方法(一个无参,一个有参),以及包含5-6个方法来描述汽车对象的行为(其中一个方法要能打印输出汽车对象的所有属性值)。

<>代码展示:
package experiment2; public class Bus { private String num;//车牌号 private
String lineNum;//线路号 private int maxCount;//最大载客量 private String startTime;
//首发车时间 private String endTime;//末班车时间 public String getNum() { return num; }
public void setNum(String num) { this.num = num; } public String getLineNum() {
return lineNum; } public void setLineNum(String lineNum) { this.lineNum =
lineNum; } public int getMaxCount() { return maxCount; } public void setMaxCount
(int maxCount) { this.maxCount = maxCount; } public String getStartTime() {
return startTime; } public void setStartTime(String startTime) { this.startTime
= startTime; } public String getEndTime() { return endTime; } public void
setEndTime(String endTime) { this.endTime = endTime; } public Bus(String num,
String lineNum,int maxCount,String startTime,String endTime) { this.setNum(num);
this.setLineNum(lineNum); this.setMaxCount(maxCount); this.setStartTime(
startTime); this.setEndTime(endTime); } public Bus() { //maxCount=60; this.
setNum("陕AXXXXX"); this.setLineNum("170"); this.setMaxCount(100); this.
setStartTime("6:00"); this.setEndTime("21:00"); } public void drive() { System.
out.println(getLineNum()+"路公交车,车辆行驶中,请扶好坐稳。"); } public void debus() { System.
out.println(getLineNum()+"路公交车,车辆到站,请要下车的乘客从后门下车。"); } public void closed() {
System.out.println(getLineNum()+"路公交车,已下班。"); } public void refuel() { System.
out.println(getLineNum()+"路公交车,正在加油中。"); } public void swipingCard() { System.
out.println("滴~~~"); } public void printBus() { System.out.println("车牌号:"+getNum
()+" 线路号:"+getLineNum()+" 最大载客量:"+getMaxCount()+" 首发车时间:"+getStartTime()+"
末班车时间"+getEndTime()); } }
<>定义一个测试类用于测试:
package experiment2; public class BusTest { public static void main(String[]
args) { // TODO Auto-generated method stub Bus bus1 = new Bus(); Bus bus2 = new
Bus("陕AXXXXX","336",75,"6:00","0:00"); bus1.printBus(); bus2.printBus(); } }
运行一下看看输出:

一个简单的公交车类就这样写好了。

技术
下载桌面版
GitHub
Gitee
SourceForge
百度网盘(提取码:draw)
云服务器优惠
华为云优惠券
腾讯云优惠券
阿里云优惠券
Vultr优惠券
站点信息
问题反馈
邮箱:[email protected]
吐槽一下
QQ群:766591547
关注微信