简单工厂模式(Simple Factory)
设计模式 / 2018年8月29日

简单工厂模式与其说是一个设计模式,不如说是一种编程习惯。它不是Gof23种设计模式之一,但在实际编程中经常被用到。 模式定义: 简单工厂模式(Simple Factory Pattern),又称为静态工厂方法模式(Static Factory Method),它属于类创建型模式。在简单工厂模式中,可以根据参数的不同,返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通…

设计模式基本原则
设计模式 / 2018年8月27日

总原则:开闭原则(Open Close Principle) 开闭原则:对扩展开放,对修改关闭。在程序需要进行拓展的时候,不能去修改原有的代码,而是要扩展原有的代码,实现热插拔效果。 1、单一职责原则 不要存在多于一个导致类变更的原因,也就是说,每个类应该实现单一的职责,如若不然,就应该把类拆分。 2、里氏替换原则(Liskov Substitution Principle) 里氏替换原则(Lis…