摘要: 参考博文:https://www.cnblogs.com/NewWork/archive/2013/06/03/3260597.html 本文只为了便于自身学习,如有侵权立删。 桥模式 (Bridge) 什么是桥模式: 分离接口或类的抽象部分(稳定)和实现部分(变化、多种实现),然后通过桥连接(组合 阅读全文
posted @ 2019-06-18 20:57 由走啦啦啦 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 装饰者模式 Decorator 什么是装饰者模式:动态将职责附加到对象上,若要扩展功能,装饰者提供了比继承更具弹性的代替方案。 适用性:当采用类继承的方式会造成类爆炸的情况。如本文的例子中,基本饮料(被装饰者)可能有茶、水、牛奶等等、可以添加的(装饰者)有糖、果肉、珍珠等。 如果通过继承的方式,为每 阅读全文
posted @ 2019-06-18 17:48 由走啦啦啦 阅读(4382) 评论(1) 推荐(0) 编辑