![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
文章平均质量分 88
Ysming88
这个作者很懒,什么都没留下…
展开
-
什么是观察者模式?
https://www.runoob.com/design-pattern/observer-pattern.html原创 2021-11-02 20:15:23 · 5480 阅读 · 2 评论 -
策略模式和职责链模式
https://www.runoob.com/design-pattern/strategy-pattern.html原创 2021-11-03 16:50:23 · 1005 阅读 · 0 评论 -
装饰器模式和适配器模式
装饰器模式装饰器模式(Decorator )允许向一个现有的对象添加新的增强功能,同时又不改变其结构。这种类型的设计模式属于结构型模式,它是作为现有的类的一个包装。一般的,我们为了扩展一个类经常使用继承方式实现,但随着扩展功能的增多,子类会很膨胀。在不想增加很多子类的情况下扩展类。这个时候就可以通过装饰器模式动态地给一个对象添加一些额外的职责。就增加功能来说,装饰器模式相比生成子类更为灵活。但缺点就是多层装饰比较复杂。那它是怎么实现的呢?通过先将具体功能职责划分好,对于每部分功能职责,都有一个实现了原创 2021-11-01 16:17:59 · 2134 阅读 · 0 评论 -
什么是代理模式?
https://www.baidu.com/link?url=PCZa1zfQhKMbTi1sbBSKl2sa4KOoPlShzx3c6akXpsmiS-Rd_1Jg41ZdyC3IW23QyzKN9kK5TJLAPdCJzQaptcBJLBdHgJYWn3G5V-0gV3C&wd=&eqid=8935766500004c4c00000006617aa8da原创 2021-10-31 19:58:27 · 880 阅读 · 0 评论 -
工厂模式详解
https://www.runoob.com/design-pattern/factory-pattern.html原创 2021-10-28 17:53:00 · 277 阅读 · 0 评论 -
单例模式详解
单例模式单例模式是最简单的设计模式之一,它属于创建型设计模式,提供了一种创建对象的方法。这种模式有一个单例类,它可以创建自己的对象,并且确保只有一个对象被创建。并且这个类提供了一种访问其唯一对象的方式,可以直接访问,不需要实例化该类的对象。总结就是三点:单例类只能有一个实例。单例类必须自己创建自己的唯一实例单例类必须给所有其他对象提供这一实例...原创 2021-10-27 10:37:24 · 868 阅读 · 0 评论