employee.java~1~

来自「《深入浅出设计模式》的完整源代码」· JAVA~1~ 代码 · 共 53 行

JAVA~1~
53
字号
package employee;public class Employee{  private int mId = 0;  private String mFirstName = "";  private String mLastName = "";  private int mSalary = 0;  public int getId(){    return mId;  }  public void setId(int pId){    mId = pId;  }  public String getFirstName(){    return mFirstName;  }  public void setFirstName(String pFirstName){    mFirstName = pFirstName;  }  public String getLastName(){    return mLastName;  }  public void setLastName(String pLastName){    mLastName = pLastName;  }  public int getSalary(){    return mSalary;  }  public void setSalary(int pSalary){    mSalary = pSalary;  }  public EmployeeMemento getMemento(){    return new  EmployeeMemento(mId, mFirstName, mLastName, mSalary);  }  public void setMemento(EmployeeMemento m){    mId = m.mId;    mFirstName = m.mFirstName;    mLastName = m.mLastName;    mSalary = m.mSalary;  }}

⌨️ 快捷键说明

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