go-pattern-examples/behavior/23_visitor
2020-04-21 22:53:23 +08:00
..
README.md init design pattern codes 2020-04-21 22:53:23 +08:00
visitor_test.go init design pattern codes 2020-04-21 22:53:23 +08:00
visitor.go init design pattern codes 2020-04-21 22:53:23 +08:00

访问者模式

访问者模式可以给一系列对象透明的添加功能,并且把相关代码封装到一个类中。

对象只要预留访问者接口Accept则后期为对象添加功能的时候就不需要改动对象。