羿先生的学习笔记[8]: Visitor设计模式
羿先生的学习笔记[8]: Visitor设计模式visitor模式,又叫访问者模式。设计模式的理念在于把结构和数据分开。我们编写一个访问者,去访问数据结构中的元素,然后把对各元素的处理全部交给访问者类。这样,当需要增加新的处理时候,只需要编写新的 访问者类,让数据结构可以接受访问者的访问即可。例如,我们有一个飞行器的接口:public abstract class Airplane { int passengerNumber; //some other data here ...



