creditcardinfo.java

来自「IBM提供的购物车」· Java 代码 · 共 143 行

JAVA
143
字号
package com.webshop.domain;
import java.util.*;

/**
 * @author w
 *
 * To change this generated comment edit the template variable "typecomment":
 * Window>Preferences>Java>Templates.
 * To enable and disable the creation of type comments go to
 * Window>Preferences>Java>Code Generation.
 */
public class CreditCardInfo {

	private static final List CARD_TYPE_LIST = new ArrayList();
	
	static {
    CARD_TYPE_LIST.add("Visa");
    CARD_TYPE_LIST.add("MasterCard"); 
  }
	
	/**
	 * Constructor for CreditCardInfo.
	 */
	public CreditCardInfo() {
		super();
		creditCard = "999 9999 9999 9999";
	    expiryDate = "12/06";
	    cardType = "Visa";
	}
	
	/** private fields **/
	private String id;
	private String creditCard ;
	private String cardType;
	private String expiryDate;
	private String billAddr1;
	private String billAddr2;
	private String billCity;
	private String billState;
	private String billZip;
	private String billCountry;
	private String billToName;
	
	/**
	 * getter and setter
	 */
	
   public String getId()
   {
   	return id;
   }
   public void setId(String id)
   {
   	this.id=id;
   }
   public String getCreditCard()
   {
   	return this.creditCard;
   }
   public void setCreditCard(String card)
   {
   	this.creditCard=card;
   }
  
  public String getCardType() {
    return cardType;
  }

  public void setCardType(String cardType) {
    this.cardType = cardType;
  }
  
  public String getExpiryDate() {
    return expiryDate;
  }

  public void setExpiryDate(String expiryDate) {
    this.expiryDate = expiryDate;
  }

  	
	public String getBillAddr1() {
    return billAddr1;
  }

  public void setBillAddr1(String billAddr1) {
    this.billAddr1 = billAddr1;
  }

  public String getBillAddr2() {
    return billAddr2;
  }

  public void setBillAddr2(String billAddr2) {
    this.billAddr2 = billAddr2;
  }

  public String getBillCity() {
    return billCity;
  }

  public void setBillCity(String billCity) {
    this.billCity = billCity;
  }

  public String getBillState() {
    return billState;
  }

  public void setBillState(String billState) {
    this.billState = billState;
  }

  public String getBillZip() {
    return billZip;
  }

  public void setBillZip(String billZip) {
    this.billZip = billZip;
  }

  public String getBillCountry() {
    return billCountry;
  }

  public void setBillCountry(String billCountry) {
    this.billCountry = billCountry;
  }

 

  public String getBillToName() {
    return billToName;
  }

  public void setBillToName(String billToName) {
    this.billToName = billToName;
  }

    public List getCreditCardTypes() { return CARD_TYPE_LIST; }
 
}

⌨️ 快捷键说明

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