?? user.java
字號:
package com.tarena.abs.model;
import java.io.Serializable;
import java.util.*;
public class User implements Serializable {
private String name;
private String idNumber;
private double money;
private String email;
private static final long serialVersionUID = 1980012019791203L;
public User( String name,String number,double money,String email) {
idNumber = number;
this.money = money;
this.name = name;
this.email=email;
}
public String getEmail() {
return email;
}
public void setMoney(double money) {
this.money = money;
}
public String getIdNumber() {
return idNumber;
}
public double getMoney() {
return money;
}
public String getName() {
return name;
}
public Ticket order(FlightSchedular.Flight f){
//1,航班剩余座位數是否大于零?
//2,用戶的余額是否足夠訂購機票?
double price=f.getSchedular().getTotalPrice()*f.getPriceOff();
if(f.getRemainSeat()>0 && this.money>price){
f.setRemainSeat(f.getRemainSeat()-1);
this.money=this.money-price;
return new Ticket(this,f);
}else{
System.out.println("訂票失敗!");
return null;
}
}
public String toString() {
// TODO Auto-generated method stub
return super.toString();
}
public Ticket order(String FlightNumber,Calendar date){
return null;
}
public String getWelcomMessage(){
return this.getName()+",你好!\n 歡迎您的訪問!"
+"您當前的積分是:"+this.getMoney();
}
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -