Order.java
上传用户:dinglihq
上传日期:2013-02-04
资源大小:99958k
文件大小:1k
源码类别:

Java编程

开发平台:

Java

  1. package bible.rmi.example3;
  2. /**
  3.  * Represents an order for a stock purchase.
  4.  * @note It implements java.io.Serializable to enable marshalling of it as
  5.  * it will be used as a remote parameter.
  6.  */
  7. public class Order implements java.io.Serializable {
  8.   /** number           */
  9.   private int number;
  10.   /** symbol           */
  11.   private String symbol;
  12.   /** shares           */
  13.   private int shares;
  14.   /**
  15.    * getNumber
  16.    */
  17.   public int getNumber() {
  18.     return number;
  19.   }
  20.   /**
  21.    * setNumber
  22.    * @param num
  23.    */
  24.   public void setNumber(int num) {
  25.     number = num;
  26.   }
  27.   /**
  28.    * getSymbol
  29.    */
  30.   public String getSymbol() {
  31.     return symbol;
  32.   }
  33.   /**
  34.    * setSymbol
  35.    * @param sym
  36.    */
  37.   public void setSymbol(String sym) {
  38.     symbol = sym;
  39.   }
  40.   /**
  41.    * getShares
  42.    */
  43.   public int getShares() {
  44.     return shares;
  45.   }
  46.   /**
  47.    * setShares
  48.    * @param s
  49.    */
  50.   public void setShares(int s) {
  51.     shares = s;
  52.   }
  53.   /**
  54.    * toString
  55.    */
  56.   public String toString() {
  57.     StringBuffer buf = new StringBuffer();
  58.     buf.append("Ordern");
  59.     buf.append("n Order Number: " + getNumber());
  60.     buf.append("n Symbol: " + getSymbol());
  61.     buf.append("n Shares: " + getShares());
  62.     return buf.toString();
  63.   }
  64. }