![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
黄晓宇
公众号:huangxy
展开
-
常用设计模式——单例模式
简介 设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式可以提高代码的可重用性,让代码更容易理解,也能保证代码的可靠性。常用的设计模式大概有23种,如单例模式、抽象工厂模式、建造者模式、观察者模式等,这里首先跟大家介绍下单例模式。 什么是单例模式 单例模式是指在整个软件系统中,使得应用该模式的某个类有且仅有一个对象的实例。 单例模式应用场景 在整个软...原创 2019-02-28 17:16:21 · 136 阅读 · 0 评论 -
常用设计模式——装饰器模式
简介 装饰器模式(Decorator Pattern)允许向一个现有的对象添加新的功能,同时又不改变其类的结构的一种结构型模式。这种模式创建了一个装饰类,用来包装原有的类,并在保证类的签名完整性的条件下,提供了额外功能。 实现 前几天星巴克的猫爪杯可谓是赚足眼球,一个小小的杯子被网友们热捧。价格更是被炒到600元一个,还有人通宵到星巴克排队购买的,表示搞不懂,哈哈哈。那么干脆就以星巴克咖啡为...原创 2019-03-07 22:43:37 · 165 阅读 · 0 评论