
设计模式
文章平均质量分 64
HAH-M
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设计模式--装饰模式
设计模式--装饰模式原创 2023-02-23 14:42:07 · 118 阅读 · 0 评论 -
设计模式--工厂模式
这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。在工厂模式中,我们在创建对象时不会对客户端暴露创建逻辑,并且是通过使用一个共同的接口来指向新创建的对象。工厂模式主要使用了C++的多态特性。将存在继承关系的类,通过一个工厂类创建对应的子类(派生类)对象。在项目复杂的情况下,可以便于子类对象的创建。工厂模式的实现方式可分别简单工厂模式、工厂方法模式、抽象工厂模式,每个实现方式都存在优和劣。以制鞋厂为例对这三种工厂模式进行举例说明。原创 2023-02-23 10:31:05 · 438 阅读 · 0 评论 -
设计模式--单例模式
单例模式是为了保证某个类全局只有一个实例,且该类提供唯一的接口来访问该实例。原创 2023-01-18 09:41:04 · 99 阅读 · 0 评论 -
设计模式--观察者模式
参考文献 https://blog.csdn.net/wuzhekai1985/article/details/6674984 观察者模式介绍 定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并被自动更新。它还有两个别名,依赖(Dependents),发布-订阅(Publish-Subsrcibe)。可以举个博客订阅的例子,当博主发表新文章的时候,即博主状态发生了改变,那些订阅的读者就会收到通知,然后进行相应的动作,比如去看文章,或者收藏起来。博主与读者之间存在种一原创 2021-07-26 15:52:19 · 138 阅读 · 0 评论 -
设计模式--工厂模式
参考文献 深入浅出工程模式(初始篇)原创 2021-07-19 09:37:39 · 203 阅读 · 0 评论