
设计模式
文章平均质量分 93
设计模式学习与实践积累
再坚持一下嘤
这个作者很懒,什么都没留下…
展开
-
【设计模式】创建型模式——抽象工厂模式
抽象工厂模式(Abstract Factory Pattern):提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,属于对象创建型模式。这些类实现了抽象产品接口。// WindowsButton 是 Windows 风格的按钮// MacButton 是 Mac 风格的按钮// WindowsTextBox 是 Windows 风格的文本框// MacTextBox 是 Mac 风格的文本框声明了创建一组相关对象的方法。原创 2024-08-29 21:51:53 · 1192 阅读 · 0 评论 -
【设计模式】创建型模式——工厂方法模式
工厂方法模式(Factory Method Pattern)又称为工厂模式,也叫虚拟构造器(Virtual Constructor)模式或者多态工厂(Polymorphic Factory)模式,它属于类创建型模式。在工厂方法模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责生成具体的产品对象,这样做的目的是将产品类的实例化操作延迟到工厂子类中完成,即通过工厂子类来确定究竟应该实例化哪一个具体产品类。原创 2024-08-28 15:32:45 · 925 阅读 · 0 评论 -
【设计模式】创建型模式——简单工厂模式
简单工厂模式(Simple Factory Pattern):又称为静态工厂方法(Static Factory Method)模式,它属于类创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都具有共同的父类。原创 2024-08-28 14:45:36 · 1524 阅读 · 0 评论