Update Train.java

pull/1/head
prwfxgajt 8 months ago
parent 181f6fe92f
commit 0601d62fb5

@ -1,98 +1,125 @@
package com.cn.domain; package com.cn.domain; // 定义类的包名
import java.sql.Timestamp; import java.sql.Timestamp; // 导入Timestamp类用于处理日期和时间
/** /**
* *
* @ClassName: Train * @ClassName: Train
* @Description: * @Description:
* @author: ljy * @author: ljy
* @date: 201991 1:23:31 * @date: 201991 1:23:31
*/ */
public class Train { public class Train {
// 序号
private Integer trainId; // 序号 private Integer trainId;
private String trainNumber;// 车次 // 车次
private String startStation;// 起始站 private String trainNumber;
private String endStation; // 终点站 // 起始站
private String startTime; // 开车时间 private String startStation;
private String endTime; // 到站时间 // 终点站
private Integer price; // 车票价格 private String endStation;
private Integer seatNumber; // 座位数量 // 开车时间
private Timestamp addTime; // 添加日期 private String startTime;
// 到站时间
private String endTime;
// 车票价格
private Integer price;
// 座位数量
private Integer seatNumber;
// 添加日期
private Timestamp addTime;
// 获取序号
public Integer getTrainId() { public Integer getTrainId() {
return trainId; return trainId;
} }
// 设置序号
public void setTrainId(Integer trainId) { public void setTrainId(Integer trainId) {
this.trainId = trainId; this.trainId = trainId;
} }
// 获取车次
public String getTrainNumber() { public String getTrainNumber() {
return trainNumber; return trainNumber;
} }
// 设置车次
public void setTrainNumber(String trainNumber) { public void setTrainNumber(String trainNumber) {
this.trainNumber = trainNumber; this.trainNumber = trainNumber;
} }
// 获取起始站
public String getStartStation() { public String getStartStation() {
return startStation; return startStation;
} }
// 设置起始站
public void setStartStation(String startStation) { public void setStartStation(String startStation) {
this.startStation = startStation; this.startStation = startStation;
} }
// 获取终点站
public String getEndStation() { public String getEndStation() {
return endStation; return endStation;
} }
// 设置终点站
public void setEndStation(String endStation) { public void setEndStation(String endStation) {
this.endStation = endStation; this.endStation = endStation;
} }
// 获取开车时间
public String getStartTime() { public String getStartTime() {
return startTime; return startTime;
} }
// 设置开车时间
public void setStartTime(String startTime) { public void setStartTime(String startTime) {
this.startTime = startTime; this.startTime = startTime;
} }
// 获取到站时间
public String getEndTime() { public String getEndTime() {
return endTime; return endTime;
} }
// 设置到站时间
public void setEndTime(String endTime) { public void setEndTime(String endTime) {
this.endTime = endTime; this.endTime = endTime;
} }
// 获取车票价格
public Integer getPrice() { public Integer getPrice() {
return price; return price;
} }
// 设置车票价格
public void setPrice(Integer price) { public void setPrice(Integer price) {
this.price = price; this.price = price;
} }
// 获取座位数量
public Integer getSeatNumber() { public Integer getSeatNumber() {
return seatNumber; return seatNumber;
} }
// 设置座位数量
public void setSeatNumber(Integer seatNumber) { public void setSeatNumber(Integer seatNumber) {
this.seatNumber = seatNumber; this.seatNumber = seatNumber;
} }
// 获取添加日期
public Timestamp getAddTime() { public Timestamp getAddTime() {
return addTime; return addTime;
} }
// 设置添加日期
public void setAddTime(Timestamp addTime) { public void setAddTime(Timestamp addTime) {
this.addTime = addTime; this.addTime = addTime;
} }
// 构造函数,包含所有属性
public Train(Integer trainId, String trainNumber, String startStation, String endStation, String startTime, public Train(Integer trainId, String trainNumber, String startStation, String endStation, String startTime,
String endTime, Integer price, Integer seatNumber, Timestamp addTime) { String endTime, Integer price, Integer seatNumber, Timestamp addTime) {
this.trainId = trainId; this.trainId = trainId;
@ -106,6 +133,7 @@ public class Train {
this.addTime = addTime; this.addTime = addTime;
} }
// 构造函数不包含trainId
public Train(String trainNumber, String startStation, String endStation, String startTime, String endTime, public Train(String trainNumber, String startStation, String endStation, String startTime, String endTime,
Integer price, Integer seatNumber, Timestamp addTime) { Integer price, Integer seatNumber, Timestamp addTime) {
this.trainNumber = trainNumber; this.trainNumber = trainNumber;
@ -118,14 +146,15 @@ public class Train {
this.addTime = addTime; this.addTime = addTime;
} }
// 无参构造函数
public Train() { public Train() {
} }
// 返回Train对象的字符串表示形式
@Override @Override
public String toString() { public String toString() {
return "Train [trainId=" + trainId + ", trainNumber=" + trainNumber + ", startStation=" + startStation return "Train [trainId=" + trainId + ", trainNumber=" + trainNumber + ", startStation=" + startStation
+ ", endStation=" + endStation + ", startTime=" + startTime + ", endTime=" + endTime + ", price=" + ", endStation=" + endStation + ", startTime=" + startTime + ", endTime=" + endTime + ", price="
+ price + ", seatNumber=" + seatNumber + ", addTime=" + addTime + "]"; + price + ", seatNumber=" + seatNumber + ", addTime=" + addTime + "]";
} }
} }

Loading…
Cancel
Save