定义
提供一种方法顺序访问一个聚合对象的各个元素而有不暴露该该对象的内部表示。
使用场景
客户收购了另一家公司,客户方的老板像查看全部工资情况,但是双方存储工资使用了不同的数据结构。
代码
定义工资对象,这里仅提供名字和薪资两个属性,为了测试重写toString方法。
package iterator;
public class PayModel {
private String name;
private int salary;
public String getName() {
return