我们一起来读书吧 关注:153贴子:2,702
  • 0回复贴,共1

设计模式-可复用面向对象软件的基础 第2章

只看楼主收藏回复

2.7-2.9节继续介绍了之前提到的文本编辑器
对用户操作进行封装,实现撤销和重做、命令历史记录能力(使用了命令模式,对请求进行统一封装,将分散的功能进行集中访问)
通过迭代器模式实现了对象的遍历,将图元的各种遍历顺序进行封装
通过访问者模式实现了对象结构的充分扩展


IP属地:北京1楼2024-09-06 16:58回复