美文网首页我的日更计划
装饰对象:装饰者模式

装饰对象:装饰者模式

作者: JeetChan | 来源:发表于2019-01-01 00:02 被阅读0次

    装饰对象:装饰者模式

      这是《Head First设计模式(中文版)》第三章的读书笔记。

      装饰者模式,可以称为“给爱用继承的人一个全新的设计眼界”。

      使用模式最好的方法是:“把模式装进脑子里,然后在你的设计和已有的应用中,寻找何处可以使用它们。”以往是代码复用,现在是经验复用。

      这本书基本是在每一章之后都会往设计工具箱中放入若干工具。

    工具箱

    原则

    1.对扩展开放,对修改关闭。

    装饰者模式(Decorator pattern)

      动态地将责任附加对象上。想要扩展功能,装饰者提供有别于继承的另一种选择。

    装饰者模式(Decorator pattern)

    参考

    图说设计模式

    Note: Python 中的装饰器函数和设计模式中的装饰器模式有什么关系?

    相关文章

      网友评论

        本文标题:装饰对象:装饰者模式

        本文链接:https://www.haomeiwen.com/subject/eovvlqtx.html