
设计模式
文章平均质量分 84
设计模式
威桑
大学牲一枚 。
Gitee 个人主页 :https://gitee.com/a-mo-xi-wei ;
GitHub 个人主页 :https://github.com/a-mo-xi-wei ;
如果感兴趣的话,可以点个星,欢迎交流 。
展开
-
设 计 模 式
设计模式原创 2024-05-16 18:10:44 · 317 阅读 · 0 评论 -
访问者模式
双重分发,集中操作原创 2024-05-16 18:06:00 · 903 阅读 · 0 评论 -
命 令 模 式
核心就是将行为抽象成对象原创 2024-05-16 16:36:28 · 1086 阅读 · 0 评论 -
组 合 模 式
组合模式的核心思想在于“组合”和“递归”原创 2024-05-16 15:57:56 · 902 阅读 · 0 评论 -
状态模式与策略模式的异同
状态模式适用于需要处理对象状态转换的场景,而策略模式适用于需要在不同算法之间进行选择的场景原创 2024-05-16 09:11:07 · 592 阅读 · 0 评论 -
状 态 模 式
主要就是:将状态相关内容提取出来封装成类,让主体对象组合依赖该类,实现运行时状态依赖原创 2024-05-16 09:05:24 · 720 阅读 · 0 评论 -
中介者模式和外观模式的异同
中介者模式关注的是对象之间的交互,外观模式关注的是简化接口原创 2024-05-16 08:11:11 · 611 阅读 · 0 评论 -
中 介 者 模 式
让各个对象只与具体中介者产生依赖,防止各个对象间的紧耦合原创 2024-05-16 07:13:55 · 691 阅读 · 0 评论 -
适配器模式
核心就是继承新接口,组合依赖遗留对象,使遗留对象能够调用新接口原创 2024-05-15 23:30:27 · 256 阅读 · 0 评论 -
享元模式与单例模式的异同
享元模式与单例模式的异同原创 2024-05-15 21:33:57 · 591 阅读 · 0 评论 -
享 元 模 式
减少创建对象的数量,以减少内存占用和提高性能原创 2024-05-15 17:51:35 · 896 阅读 · 0 评论 -
外 观 模 式
隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。原创 2024-05-15 21:27:02 · 1083 阅读 · 0 评论 -
原 型 模 式
通过克隆现有对象来创建新的对象原创 2024-05-15 12:53:06 · 552 阅读 · 0 评论 -
模板模式和策略模式的区别及适用方面
模板模式和策略模式的相同点以及区别原创 2024-05-14 19:01:32 · 674 阅读 · 0 评论 -
单 例 模 式
只有一个实例,供一个全局访问点,延迟初始化原创 2024-05-15 15:03:26 · 831 阅读 · 0 评论 -
桥 接 模 式
将抽象部分(业务功能)与实现部分(平台实现)分离 ,使他们都可以独立地变化原创 2024-05-14 21:55:34 · 477 阅读 · 0 评论 -
桥接模式与装饰器模式的异同
桥接模式和装饰器模式虽然都通过组合实现功能的扩展,但它们的关注点和应用场景不同。桥接模式着眼于将抽象与实现分离,以便它们可以独立变化,而装饰器模式则侧重于动态地给对象增加功能。理解它们的异同,有助于在合适的场景中选择合适的设计模式,提高代码的灵活性和可维护性。原创 2024-05-14 22:19:01 · 539 阅读 · 0 评论 -
工厂模式与抽象工厂模式的异同
简单来说就是在简单工厂的基础上再抽象了一层工厂原创 2024-05-15 09:24:49 · 928 阅读 · 0 评论 -
抽象工厂模式
将产品的创建与使用分离原创 2024-05-15 09:14:11 · 380 阅读 · 0 评论 -
工 厂 模 式
通过接口将编译期的静态绑定依赖转化为延后的运行时依赖原创 2024-05-14 23:20:45 · 929 阅读 · 0 评论 -
观察者模式
目标发送通知时,无需指定观察者,通知(可以携带通知信息作为参数)会自动传播。转载 2024-05-14 18:14:13 · 48 阅读 · 0 评论 -
装饰器模式
核心步骤就是继承与组合同一个类,继承的目的是统一接口,组合的目的是为了将来支持调用其他的具体实现类以便扩充,这是重点也是特点原创 2024-05-14 21:27:49 · 888 阅读 · 0 评论 -
模 板 模 式
模板方法,重写纯虚函数,使用多态,运行时绑定的应用转载 2024-05-14 16:44:58 · 43 阅读 · 0 评论 -
策 略 模 式
说到底就是多态的应用转载 2024-05-14 16:27:34 · 51 阅读 · 0 评论