java出发时间一定比到达时间早(不要错误提示,只是符合出发时间一定比到达时间早)
写一个类(类名为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;
}
}没有那个功能