visitor 设计模式封装了施加于对象的操作,不同的对象对应不同的操作。对象的识别需要 instanceof() 的帮助。
模式图:
代码:
总结
1. 破坏封装性
2. 面对修改开放
本文共 145 字,大约阅读时间需要 1 分钟。
visitor 设计模式封装了施加于对象的操作,不同的对象对应不同的操作。对象的识别需要 instanceof() 的帮助。
模式图:
代码:
总结
1. 破坏封装性
2. 面对修改开放
转载于:https://www.cnblogs.com/zhouzhuo/p/3748980.html