⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 abstractreservation.java

📁 航空订票系统,可实现航空订票的主要功能.
💻 JAVA
字号:
package hibernate;

import java.util.Date;

import com.yuanlf.struts.form.AddReservationForm;
import com.yuanlf.struts.form.UpdateReservationForm;


/**
 * AbstractReservation generated by MyEclipse - Hibernate Tools
 */

public abstract class AbstractReservation  implements java.io.Serializable {


    // Fields    

     private Integer tickno;
     private FlightSchedule flightSchedule;
     private String passName;
     private String passAddress;
     private String passportNo;
     private String creditCardNo;
     private Date flightDate;
     private String seatClass;
     private Date reserveDate;


    // Constructors

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

	/** minimal constructor */
    public AbstractReservation(Integer tickno) {
        this.tickno = tickno;
    }
    
    /** full constructor */
    public AbstractReservation(Integer tickno, FlightSchedule flightSchedule, String passName, String passAddress, String passportNo, String creditCardNo, Date flightDate, String seatClass, Date reserveDate) {
        this.tickno = tickno;
        this.flightSchedule = flightSchedule;
        this.passName = passName;
        this.passAddress = passAddress;
        this.passportNo = passportNo;
        this.creditCardNo = creditCardNo;
        this.flightDate = flightDate;
        this.seatClass = seatClass;
        this.reserveDate = reserveDate;
    }
    
    public AbstractReservation(UpdateReservationForm urf,FlightSchedule flightSchedule )
    {
    	flightSchedule.setFlightno(urf.getFlightno());
        this.setFlightSchedule(flightSchedule);
    	this.tickno=Integer.valueOf(urf.getTickno());
    	this.passName=urf.getPass_name();
    	this.passAddress=urf.getPass_address();
    	this.passportNo=urf.getPassport_no();
    	this.creditCardNo=urf.getCredit_card_no();
    	this.flightDate=urf.getFlight_date();
    	this.seatClass=urf.getSeatClass();
    	this.reserveDate=urf.getReserve_date();   	
    }
    
    public AbstractReservation(AddReservationForm urf,FlightSchedule flightSchedule )
    {
    	flightSchedule.setFlightno(urf.getFlightno());
        this.setFlightSchedule(flightSchedule);
    	this.tickno=Integer.valueOf(urf.getTickno());
    	this.passName=urf.getPass_name();
    	this.passAddress=urf.getPass_address();
    	this.passportNo=urf.getPassport_no();
    	this.creditCardNo=urf.getCredit_card_no();
    	this.flightDate=urf.getFlight_date();
    	this.seatClass=urf.getSeatClass();
    	this.reserveDate=urf.getReserve_date();   	
    }
    

   
    // Property accessors

    public Integer getTickno() {
        return this.tickno;
    }
    
    public void setTickno(Integer tickno) {
        this.tickno = tickno;
    }

    public FlightSchedule getFlightSchedule() {
        return this.flightSchedule;
    }
    
    public void setFlightSchedule(FlightSchedule flightSchedule) {
        this.flightSchedule = flightSchedule;
    }

    public String getPassName() {
        return this.passName;
    }
    
    public void setPassName(String passName) {
        this.passName = passName;
    }

    public String getPassAddress() {
        return this.passAddress;
    }
    
    public void setPassAddress(String passAddress) {
        this.passAddress = passAddress;
    }

    public String getPassportNo() {
        return this.passportNo;
    }
    
    public void setPassportNo(String passportNo) {
        this.passportNo = passportNo;
    }

    public String getCreditCardNo() {
        return this.creditCardNo;
    }
    
    public void setCreditCardNo(String creditCardNo) {
        this.creditCardNo = creditCardNo;
    }

    public Date getFlightDate() {
        return this.flightDate;
    }
    
    public void setFlightDate(Date flightDate) {
        this.flightDate = flightDate;
    }

    public String getSeatClass() {
        return this.seatClass;
    }
    
    public void setSeatClass(String seatClass) {
        this.seatClass = seatClass;
    }

    public Date getReserveDate() {
        return this.reserveDate;
    }
    
    public void setReserveDate(Date reserveDate) {
        this.reserveDate = reserveDate;
    }
   








}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -