工厂模式 (Factory Pattern)
工厂模式是一种创建型设计模式,它提供了一种创建对象的最佳方式,而无需向客户端暴露创建逻辑。

主要类型
简单工厂模式 (Simple Factory)

也称为静态工厂方法模式

通过一个工厂类根据传入的参数决定创建哪种产品类的实例

工厂方法模式 (Factory Method)

定义一个创建对象的接口,但让子类决定实例化哪个类

工厂方法让类的实例化推迟到子类

抽象工厂模式 (Abstract Factory)

提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐