![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
风间影月
这个作者很懒,什么都没留下…
展开
-
谈谈设计模式
我认为的设计模式的由来 设计模式被称为design-pattern,最初是出现在建筑行业的术语,之后由Gof四人帮加以简化引入了计算机行业,总的有23种。那么在软件系统中为什么会出现设计模式呢? 试想一下,一个软件系统从初始状态到成熟再到结束它的生命周期,如果我们没有应对复杂代码的相应规范,那么之后的代码将会难以维护,这个维护体现在几个方面: 可扩展性 可重用性 代码可读性 通过设计模式...原创 2018-07-23 20:49:51 · 275 阅读 · 0 评论 -
设计模式之单例
模式动机 系统中资源存在浪费的情况下,考虑如何缩减程序占用内存大小,对于多次使用到的对象通过多次复用来达到减少生成对象的消耗,使得系统运行期间只有该类的一个实例对象,并且系统能够访问到该实例对象。 模式组成 单例模式就就一个角色即单例,单例类中包含一个指向它自己实例对象的成员变量。 单例模式确保了某一个类只要有实例,而且自行实例化并向系统提供这个实例,单例类提供了全局访问的方法。...原创 2018-08-02 23:18:52 · 166 阅读 · 0 评论