本文将介绍设计模式中的简单工厂模式,以该模式作为设计模式的入门篇。将从定义,UML,优缺点,JDK源码使用的角度进行叙述。
本文将从定义,优缺点,实际体现和各个原则的重点来阐述以下软件设计原则:开闭原则, 依赖倒置原则, 单一职责原则,接口隔离原则, 迪米特法则(最少知道原则), 里氏替换原则