单例模式多种实现
jackfjm
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式--装饰者模式
装饰者模式的定义 1)装饰者模式:动态的将新功能附加到对象上。在对象功能扩展方面,它比继承更有弹性,装饰者模式也体现了开闭原则(ocp) 2)装饰者模式可以解决类爆炸问题 装饰者模式的应用: Java的IO结构,FilterInputStream就是一个装饰者模式 装饰者模式理解 1.定义:动态的将功能附加到被装饰者上。 2.java里面的IO流,FilterInputStream就是一个装饰者模式 3.装饰者模式可以解决类爆炸问题 4.举一个例子,星巴克咖啡问题(美式咖啡,无因咖啡,黑咖啡 现在要求原创 2020-10-16 14:50:24 · 239 阅读 · 0 评论 -
单例模式
设计模式的介绍 1.设计模式代表了最佳的实践,是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的 2.设计模式的本质提高了软件的维护性,通用性和扩展性,并降低软件的复杂度 3.一共有23中设计模式 4.设计模式并不局限于某种语言,java,php,c++都有设计模式 设计模式类型 1.创建型模式:单例模式,抽象工厂模式,原型模式,建造者模式,工厂模式 2.结构型模式:适配器模式,桥接模式,装饰模式,组合模式,外观模式,享元模式,代理模式 3.行为型模式:模板方法模式,命令模式,访问者模式,迭代器模原创 2020-10-09 22:14:18 · 174 阅读 · 0 评论
分享