设计模式学习笔记——Visitor模式(行为)
需要解决的问题:作用于某一个对象群时,对象本身不变化,对象可以通过与它交互的对象获取不同的行为。具体事例:当你去银行办理业务的时候,会发现银行内部开设了不同的窗口(普通业务、代办业务、基金保险等等),你可以根据实际的需要选择自己需要的窗口办理业务。比如:你去了普通窗口,工作人员会认为你就是来办理普通业务的;而你去了代办业务窗口,工作人员会认为你就是来办理代办业务的;否则你就失去错了窗口...