java出发时间一定比到达时间早(不要错误提示,只是符合出发时间一定比到达时间早)

chanler chanler 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
写一个类(类名为travelLeg),这个类能描述出旅途状态。这个类必须有以下信息:1 出发地,目的地(string)2 出发时的时间日期,到达时的时间日期(Date)3 travelId(string)4 comment(string)这个类还应该有合适的set和get方法。并且输出结果应该很清楚的表示出来。如 travelLeg myLeg()=new travel("北京
","上海",departureTime,arrivalTime,"re586","火车")但是到达时间应该比离开时间要晚。可以假设离开时间和到达时间是properly constructed date:s.

import java.util.Date;


public class TravelLeg {


// Fields

private String depart;
private String destination;
private Date departTime;
private Date arriveTime;
private String travelId;
private String comment;

// Constructors

/** default constructor */
public TravelLeg() {
}

/** full constructor */
public TravelLeg(String depart, String destination, Date departTime, Date arriveTime, String travelId, String comment) {
this.depart=depart;
this.destination=destination;
this.departTime=departTime;
this.arriveTime=arriveTime;
this.travelId=travelId;
this.comment=comment;
}

public String getDepart() {
return depart;
}

public void setDepart(String depart) {
this.depart = depart;
}
public String getDestination() {
return destination;
}

public void setDestination(String destination) {
this.destination = destination;
}

public Date getDepartTime() {
return departTime;
}

public void setDepartTime(Date departTime) {
this.departTime = departTime;
}


public Date getArriveTime() {
return arriveTime;
}

public void setArriveTime(Date arriveTime) {
this.arriveTime = arriveTime;
}

public String getTravelId() {
return travelId;
}

public void setTravelId(String travelId) {
this.travelId = travelId;
}
public String getComment(){
return comment;
}
public void setComment(String comment){
this.comment=comment;
}
}没有那个功能
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
chanler
Java SE 62,620 成员 307,251 内容