
C#设计模式
文章平均质量分 78
C#中设计模式讲解
待续,,
这个作者很懒,什么都没留下…
展开
-
C#设计模式——抽象工厂(Abstract Factory Pattern)
抽象工厂模式是一个创建型设计模式,本文讲解抽象工厂模式相关知识、抽象类和接口知识、C#中实现简单的抽象工厂模式,并展示扩展产品族和产品等级的情况。原创 2022-12-28 17:46:17 · 2332 阅读 · 1 评论 -
C#设计模式——工厂方法模式(Factory Method Pattern)
定义一个创建对象的接口,但由子类决定需要实例化那一个类。(工厂模式是我们常用的实例化对象模式了,是用工厂方法代替new 操作的一种模式,简单工厂的特点就是“简单粗暴”,通过一个含参的工厂方法,我们可以实例化任何产品类。:工厂方法模式中,具体的工厂只是生产具体的某一个产品。而抽象工厂模式的具体的工厂可以生产族产品(例如奔驰轿车、奔驰SUV、奔驰MPV)。抽象工厂模式与工厂方法模式最大的区别在于,工厂方法模式针对的是一种产品的继承结构,而抽象工厂模式需要面对多个产品的继承结构。原创 2023-01-02 13:18:28 · 1585 阅读 · 0 评论 -
C#设计模式——单例模式(Singleton Pattern)
C#中设计模式——单例模式初步了解,单线程和多线程情况下使用。原创 2022-12-27 18:03:36 · 5465 阅读 · 0 评论