zoukankan      html  css  js  c++  java
  • 装饰模式(Decorator)

    Decorator Pattern:

      Attach additional responsibilities to an object dynamically.

      Decorators provide a flexible alternative to subclassing for extending functionality.

    什么是装饰模式?

      装饰模式被用来应对类型在继承过程中快速膨胀的情况,而导致膨胀的原因往往是我们需要为类型增加新的职责(功能)

    现实生活中的例子:

       手机从一开始的只能打电话,收发短信,到后来的听MP3, GPS, 拍照,智能化功能等等

    装饰模式的目的:

       动态为对象增加新的职责

    技术改变世界
  • 相关阅读:
    12月4日
    12月3日
    12月2日
    12月1日
    11月30日
    11月29日
    11月28日
    11月27日
    jquery mobile-按钮控件
    ap web
  • 原文地址:https://www.cnblogs.com/davidgu/p/2427947.html
Copyright © 2011-2022 走看看