Java工厂方法设计模式及实现(枚举实现工厂方法设计模式)
简介工厂方法设计模式是一种创建对象的模式,这种模式将创建对象的责任转移到工厂中。工厂方法包含3部分内容:抽象接口、子类实现、工厂类。一般情况下工厂方法是通过传参来判断创建哪个子类的对象。当然,也可以通过枚举的方式实现工厂方法设计模式。传统工厂方法设计模式如下代码,通过CarFactory#createCar接收Class参数,创建子类实例public interface Car {}...
原创
2020-03-09 22:41:32 ·
1527 阅读 ·
0 评论