设计模式
明梅
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1设计模式-工厂模式
设计模式1、工厂模式 假设有代码包A和代码包B,代码包B是代码包A的调用者,A向B暴露接口InterfaceA。在A的内部结构中,实现了InterfaceA的有ClassA1,ClassA2,ClassA3,……ClassA100。但是B并不关心这些,因为对于B来说,A的功能只有一个,就是InterfaceA。这个时候,B想要使用一个InterfaceA的实现,想要new一个出来,...原创 2018-02-27 15:23:11 · 244 阅读 · 0 评论 -
2设计模式-单例模式
单例模式定义:确保某个类只有一个实例,能自行实例化并向整个系统提供这个实例。所谓单例,指的就是单实例,有且仅有一个类实例,这个单例不应该由人来控制,而应该由代码来限制,强制单例。使用场景:当产生多个对象会消耗过多资源,比如IO和数据操作某种类型的对象只应该有且只有一个,如,在多个功能模块里都需要写的log一般是对于那些业务逻辑上限定不能多例只能单例的情况,例如...原创 2018-02-27 16:18:31 · 221 阅读 · 1 评论
分享