您的位置:首页 > 其它

设计模式:行为扩展(访问者,装饰,责任链)

2017-05-12 13:41 330 查看
14、访问者模式:表示一个作用于某对象结构中的各元素的操作,它让我们可以在不改变各元素的前提下定义作用于这些元素的新操作。

15、装饰模式:动态地给一个对象添加一些额外的职责。就扩展功能来说,装饰模式相比生成子类更为灵活。
(范畴category)

16、责任链:使多个对象都有机会处理请求,从而避免请求的发送者和接受者之间发生耦合,此模式将这些对象连成一条链,并沿着这条链传递请求,直到有一个对象处理它为止。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: