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

Java编程

开发平台:

Java

  1. package bible.rmi.example4;
  2. /**
  3.  * Represents an execution.
  4.  * Notice that it implements SERIALIZABLE.
  5.  */
  6. public class Execution implements java.io.Serializable {
  7.   /** number           */
  8.   private int number;
  9.   /** symbol           */
  10.   private String symbol;
  11.   /** shares           */
  12.   private int shares;
  13.   /** price           */
  14.   private float price;
  15.   /**
  16.    * Method getNumber
  17.    *
  18.    *
  19.    * @return
  20.    *
  21.    */
  22.   public int getNumber() {
  23.     return number;
  24.   }
  25.   /**
  26.    * Method setNumber
  27.    *
  28.    *
  29.    * @param num
  30.    *
  31.    */
  32.   public void setNumber(int num) {
  33.     number = num;
  34.   }
  35.   /**
  36.    * Method getSymbol
  37.    *
  38.    *
  39.    * @return
  40.    *
  41.    */
  42.   public String getSymbol() {
  43.     return symbol;
  44.   }
  45.   /**
  46.    * Method setSymbol
  47.    *
  48.    *
  49.    * @param sym
  50.    *
  51.    */
  52.   public void setSymbol(String sym) {
  53.     symbol = sym;
  54.   }
  55.   /**
  56.    * Method getShares
  57.    *
  58.    *
  59.    * @return
  60.    *
  61.    */
  62.   public int getShares() {
  63.     return shares;
  64.   }
  65.   /**
  66.    * Method setShares
  67.    *
  68.    *
  69.    * @param s
  70.    *
  71.    */
  72.   public void setShares(int s) {
  73.     shares = s;
  74.   }
  75.   /**
  76.    * Method getPrice
  77.    *
  78.    *
  79.    * @return
  80.    *
  81.    */
  82.   public float getPrice() {
  83.     return price;
  84.   }
  85.   /**
  86.    * Method setPrice
  87.    *
  88.    *
  89.    * @param p
  90.    *
  91.    */
  92.   public void setPrice(float p) {
  93.     price = p;
  94.   }
  95.   /**
  96.    * Method toString
  97.    *
  98.    *
  99.    * @return
  100.    *
  101.    */
  102.   public String toString() {
  103.     StringBuffer buf = new StringBuffer();
  104.     buf.append("Executionn");
  105.     buf.append("n Order Number: " + getNumber());
  106.     buf.append("n Symbol: " + getSymbol());
  107.     buf.append("n Shares: " + getShares());
  108.     buf.append("n Price: " + getPrice());
  109.     return buf.toString();
  110.   }
  111. }