摘要:
当程序运行时,有时会希望在程序中,只能存在一个实例,为了达到目的,所以设计了Singleton模式,即单例模式。 单例模式的特征: 想确保任何情况下只存在一个实例 想在程序上表现出只存在一个实例 示例程序: Singleton单例类 package site.wangxin520.gof.singleton; /** * 单例模式获取单例对象的类 * @author wangXgnaw ... 阅读全文
摘要:
在上一章,模板模式中,我们在父类规定处理的流程,在子类中实现具体的处理。如果我们将该模式用于生成实例,便演变成了Factory模式,即工厂模式。 在Factory模式中,父类决定实例的生成方式,但并不决定所要生成的具体的类,具体处理全部交给子类进行。 设计实例则是模仿Spring框架进行的操作,模拟制作身份证。为了模拟Spring框架解耦,我们采用分包的方法,即生成实例的框架放在framework... 阅读全文