2014-02-28 23 views

回答

0

你的意思是复合设计模式?如果是这样,则总体部分中的两种模式都有相似之处。

但是,在访问者中,操作不是由聚合结构中的元素完成的。它们被封装在检查(访问)组合元素的访问者对象中。它允许轻松添加操作而无需更改聚合类。

访客可以适用于不一定是复合结构的聚合。所以访客和复合可以是完全不同的模式。

相关问题