打字猴:1.700471947e+09
1700471947 public String getName(){
1700471948
1700471949 return name;
1700471950
1700471951 }
1700471952
1700471953 public void setName(String name){
1700471954
1700471955 this.name=name;
1700471956
1700471957 }
1700471958
1700471959 public int getSalary(){
1700471960
1700471961 return salary;
1700471962
1700471963 }
1700471964
1700471965 public void setSalary(int salary){
1700471966
1700471967 this.salary=salary;
1700471968
1700471969 }
1700471970
1700471971 public int getSex(){
1700471972
1700471973 return sex;
1700471974
1700471975 }
1700471976
1700471977 public void setSex(int sex){
1700471978
1700471979 this.sex=sex;
1700471980
1700471981 }
1700471982
1700471983 //我允许一个访问者访问
1700471984
1700471985 public abstract void accept(IVisitor visitor);
1700471986
1700471987 }
1700471988
1700471989 抽象员工类有3个变动:
1700471990
1700471991 ❑删除了report方法。
1700471992
1700471993 ❑增加了accept方法,接受访问者的访问。
1700471994
1700471995 ❑删除了getOtherInfo方法。它的实现由访问者来处理,因为访问者对被访问的对象是“心知肚明”的,非常了解被访问者。
1700471996
[ 上一页 ]  [ :1.700471947e+09 ]  [ 下一页 ]