设计模式
黄嘉成
这个作者很懒,什么都没留下…
展开
-
Java设计模式之单例模式
单例模式是Java设计模式中最简单也是最常见的一种,它保证了在应用程序中,某个类只有一个实例存在。像配置文件的对象,数据库连接池,多线程的线程池,任务管理器等等,都是单例模式的典型应用。本文循序渐进,由简至繁,介绍单例模式的写法。原创 2018-07-13 15:10:14 · 397 阅读 · 0 评论 -
Java设计模式之简单工厂
从设计模式的类型上来说,简单工厂模式是属于创建型模式,又叫做静态工厂方法(Static Factory Method)模式,但不属于23种GOF设计模式之一。简单工厂模式是由一个工厂对象决定创建出哪一种产品类的实例。简单工厂模式是工厂模式家族中最简单实用的模式,可以理解为是不同工厂模式的一个特殊实现。原创 2018-07-14 14:49:21 · 409 阅读 · 0 评论 -
Java设计模式之工厂模式
上篇介绍了简单工厂,然而简单工厂并没有很好的遵守开闭原则,工厂模式是针对简单工厂不易扩展、对修改开放等缺点作出的改进。本文的依然选用上篇简单工厂中的手机品牌与厂家的例子。原创 2018-07-15 11:51:08 · 368 阅读 · 0 评论 -
Java设计模式之抽象工厂
如果前面已经学习了工厂模式,抽象工厂学习起来也很简单,只是对工厂模式做了关于产品族和产品等级结构概念的扩展。原创 2018-07-15 12:55:27 · 524 阅读 · 0 评论