设计一个Bus类,拥有车牌号码,颜色,车型,品牌,座位数,线路号,发车班次,司机工号,里程总数等属性;对各个属性的setter方法和getter方法。写出对应Java代码。

时间: 2024-03-10 22:48:46 浏览: 19
好的,下面是对应的Java代码: ```java public class Bus { private String licensePlateNumber; // 车牌号码 private String color; // 车辆颜色 private String model; // 车型 private String brand; // 品牌 private int seats; // 座位数 private int routeNumber; // 线路号 private String departureSchedule; // 发车班次 private String driverId; // 司机工号 private double mileage; // 里程总数 public String getLicensePlateNumber() { return licensePlateNumber; } public void setLicensePlateNumber(String licensePlateNumber) { this.licensePlateNumber = licensePlateNumber; } public String getColor() { return color; } public void setColor(String color) { this.color = color; } public String getModel() { return model; } public void setModel(String model) { this.model = model; } public String getBrand() { return brand; } public void setBrand(String brand) { this.brand = brand; } public int getSeats() { return seats; } public void setSeats(int seats) { this.seats = seats; } public int getRouteNumber() { return routeNumber; } public void setRouteNumber(int routeNumber) { this.routeNumber = routeNumber; } public String getDepartureSchedule() { return departureSchedule; } public void setDepartureSchedule(String departureSchedule) { this.departureSchedule = departureSchedule; } public String getDriverId() { return driverId; } public void setDriverId(String driverId) { this.driverId = driverId; } public double getMileage() { return mileage; } public void setMileage(double mileage) { this.mileage = mileage; } } ``` 以上就是一个简单的Bus类,包含了车辆的各项属性以及对应的setter/getter方法。

相关推荐

最新推荐

recommend-type

一款简单实用、稳定可靠、成本低廉的主站M-BUS接口电路

M-BUS接口电路作为抄表器的一个主要模块,决定了抄表器性能的好坏,也较为影响抄表器的成本高低。现今大多数抄表器都是延用TI推荐的M-BUS接口电路方案(或是做了一些小的修改),该方案电路复杂,成本也较高,并不太...
recommend-type

解决vue bus.$emit触发第一次$on监听不到问题

$emit与emit与emit与 $on的用法 ...bus.$emit触发第一次emit触发第一次emit触发第一次 $on监听不到 因为$emit 先于 $on 执行了,VUE并没有储存监听事件,所以无法监听到数据。 我这里遇到的是在调用$emit的时
recommend-type

基于单片机的CAN总线接口设计与实现

在CAN总线节点中,采用AT89C52、独立控制器SJA1000、高速光耦合器6N137和CAN总线收发器82C250设计了硬件电路,并进行了CAN总线智能节点的软件设计。CAN通信接口接收到上位机的数据后,便向总线上的各个节点传播。...
recommend-type

基于PLC的立体仓库控制系统设计

本文中所设计的系统利用工业控制计算机作调度、管理、完成了工业控制计算机与plc之间以及plc与plc之间的监视和控制参数的传递,提高了立体仓库的自动化管理水平。经过在现场的实际应用证明,这种管理和控制系统结构...
recommend-type

USB3.0接口技术与电路设计

摘 要:USB作为一种新型的接口技术,以其简单易用、速度快等特点而备受青睐。本文简要介绍USB 接口的...USB接口使用方便,它可以连接多个不同的设备,而过去的串口和并口只能接一个设备。速度快是USB技术的突出特点之一
recommend-type

zigbee-cluster-library-specification

最新的zigbee-cluster-library-specification说明文档。
recommend-type

管理建模和仿真的文件

管理Boualem Benatallah引用此版本:布阿利姆·贝纳塔拉。管理建模和仿真。约瑟夫-傅立叶大学-格勒诺布尔第一大学,1996年。法语。NNT:电话:00345357HAL ID:电话:00345357https://theses.hal.science/tel-003453572008年12月9日提交HAL是一个多学科的开放存取档案馆,用于存放和传播科学研究论文,无论它们是否被公开。论文可以来自法国或国外的教学和研究机构,也可以来自公共或私人研究中心。L’archive ouverte pluridisciplinaire
recommend-type

【实战演练】MATLAB用遗传算法改进粒子群GA-PSO算法

![MATLAB智能算法合集](https://static.fuxi.netease.com/fuxi-official/web/20221101/83f465753fd49c41536a5640367d4340.jpg) # 2.1 遗传算法的原理和实现 遗传算法(GA)是一种受生物进化过程启发的优化算法。它通过模拟自然选择和遗传机制来搜索最优解。 **2.1.1 遗传算法的编码和解码** 编码是将问题空间中的解表示为二进制字符串或其他数据结构的过程。解码是将编码的解转换为问题空间中的实际解的过程。常见的编码方法包括二进制编码、实数编码和树形编码。 **2.1.2 遗传算法的交叉和
recommend-type

openstack的20种接口有哪些

以下是OpenStack的20种API接口: 1. Identity (Keystone) API 2. Compute (Nova) API 3. Networking (Neutron) API 4. Block Storage (Cinder) API 5. Object Storage (Swift) API 6. Image (Glance) API 7. Telemetry (Ceilometer) API 8. Orchestration (Heat) API 9. Database (Trove) API 10. Bare Metal (Ironic) API 11. DNS
recommend-type

JSBSim Reference Manual

JSBSim参考手册,其中包含JSBSim简介,JSBSim配置文件xml的编写语法,编程手册以及一些应用实例等。其中有部分内容还没有写完,估计有生之年很难看到完整版了,但是内容还是很有参考价值的。