
设计模式
Simba1949
只因心中有一丝不甘
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
01二十三种设计模式之单例模式
01二十三种设计模式之单例模式核心作用保证一个类只有一个实例,并且对外提供一个访问该实例的全局访问点。优点由于单例模式只生成一个实例,减少系统性能开销单例模式可以在系统设置全局访问点,优化环境共享资源访问常用应用场景windows 系统的任务管理器、回收站;项目中读取配置文件的类,一般配置文件只需要读取一次,所以只需要一个读取配置文件的类;网站的计数器应用程序中日志应用,...原创 2019-07-10 07:59:56 · 186 阅读 · 0 评论 -
02二十三种设计模式之工厂模式
02二十三种设计模式之工厂模式核心作用实现创建者和调用者分离分类简单工厂模式工厂方法模式抽象工厂模式三种工厂模式简单工厂模式优势劣势简单工厂模式也叫静态工厂模式,就是工厂类一般是使用静态方法,通过接收的参数不同来返回不同的对象实例对于增加新产品(新功能)无能为力!不修改代码的话,是无法扩展的。不满足开闭原则Car 接口package factory.simpl...原创 2019-07-10 08:02:03 · 212 阅读 · 0 评论 -
03二十三种设计模式之抽象工厂模式
03二十三种设计模式之抽象工厂模式抽象工厂模式用于生产不同产品族的全部产品(对于增加新的产品,无能为力,支持增加产品族)抽象工厂模式是对同种业务,不同情况应用场景JDK 中 Calendar 的 getInstance() 方法JDBC 中 Connection 对象的获取Spring 中 IOC 容器创建管理 Bean 对象XML 解析时的 DocumentBuiulderFa...原创 2019-07-10 08:02:38 · 212 阅读 · 0 评论