设计模式之工厂模式-CSDN博客

网站介绍:文章浏览阅读82次。工厂模式工厂模式要素Java示例Python示例工厂模式工厂方法模式是一种创建型设计模式, 其在父类中提供一个创建功能对象的方法, 允许工厂子类决定实例化对象的类型要素一是抽象的工厂类,定义抽象的方法,在抽象方法中创建具体的功能对象二是功能类的接口,根据实现类的不同从而实现不同的功能抽象工厂类是用于子类继承的,子类继承后要重写其中的创建方法,不同的子类可以生成不同的接口实现者的实例对象Java示例1.功能类的接口public interface Animals { voi