
设计模式
微特程序员
这个作者很懒,什么都没留下…
展开
-
设计模式-工厂模式
工厂模式实现了创建者和调用者的分离.详细分类简单工厂模式:用来生产同一等级结构中的任意产品.(对于新增产品需要修改已有代码)工厂方法模式:用来生产同一等级结构中的固定产品.(支持增加任意产品)抽象工厂模式:用来生产不同产品族的全部产品.(对于增加新的产品无能为力;支持增加产品族)一. 简单工厂模式简单工厂模式也叫静态工厂模式,其类内部一般是使用静态方法,通过接受不同的参数...原创 2019-04-04 16:47:08 · 207 阅读 · 0 评论 -
设计模式-单例模式
设计模式-单例模式核心作用:保证一个类只有一个实例,并且提供一个访问该实例的全局访问点。常见应用场景Windows中的任务管理器。Windows的Recycle Bin(回收站)。在整个系统运行过程中,回收站一直维护着一个仅有的实例。项目中读取配置文件的类一般也只有一个对象,没有必要每次使用配置文件数据都去new一个对象去读取。网站的计数器一般也是使用单例模式实现,否则难以实现同步。...原创 2019-04-03 19:14:32 · 130 阅读 · 0 评论