09 2018 档案
摘要:简单工厂模式解决了客户端直接依赖于具体对象的问题,客户端可以消除直接创建对象的责任,只是消费产品。实现了对责任的分割。提高了代码的复用。 简单工程模式也有一些缺点:工厂类中集中了所有的产品创建逻辑,一旦不能正常工作以后,整个体系都会瘫痪,还有在系统有新的需求,需要扩展的时候,这个时候就需要修改工厂逻
阅读全文
摘要:单例模式的概念是:确保一个类只有一个实例,并提供一个访问它的全局访问点 当我们在用new创建一个实例的时候,编译器只要看到我们的类中没有构造函数,会自动给我们生成一个公有的无参构造函数。如果我们自己定义一个私有的构造函数,这时候就不能在外面通过new创建实例了。在类里定义一个静态变量来创建实例,确保
阅读全文