设计模式 -- 访问者

要有2个对象:接待者和访问者。

访问者是来获取接待者的信息的。

访问者可以访问很多个接待者,这些访问方法在他内部实现。

接待者有一些属性,提供一个accept 方法,这个方法基本是一句话,

public void accept(Visitor visitor) 
{
        visitor.visit(this);
}

访问者模式,新增访问者很方便。访问者要实现很多visitor 方法。

气功波(18037675651)
原文地址:https://www.cnblogs.com/qgbo/p/11606113.html