java设计模式学习小结:简单工厂简单工厂
简单工厂接口用来封装隔离具体的实现,目标是不让客户端知道封装体内部的具体实现。简单工厂的位置位于封装体内,它和接口以及具体的实现在一起,算是封装体内部的一个类,所以简单工厂是知道具体实现的。简单工厂封装对象的范围,建议控制在一个独立的组件级别或者一个模块级别,否则这个工厂会显得职责不明。简单工厂命名建议:类名建议为“模块名称+Factory”。比如,用户模块的工厂就称为:UserFactory。方法名通常为“get+接口名称“或者是”create+接口名称“。比如有一个接口名称为UserEbi