摘要:
命令模式(Command Pattern) 是一种行为型设计模式,它将一个请求封装为一个对象,从而使你可以用不同的请求对客户进行参数化,对请求排队或记录请求日志,以及支持可撤销的操作。 命令模式的核心思想是 将请求的发出者与处理者解耦,请求的发出者只需知道如何调用命令,而不需要了解命令的具体执行细节 阅读全文
posted @ 2025-01-15 16:44
庞某人
阅读(64)
评论(0)
推荐(0)
摘要:
桥接模式(Bridge Pattern) 是一种结构型设计模式,旨在通过将抽象部分和实现部分分离,使得两者可以独立变化。桥接模式可以避免在多重继承结构中创建大量的子类,从而使得系统更加灵活且易于扩展。 桥接模式的核心思想 桥接模式将对象的抽象部分(抽象类)和具体实现部分(实现类)分离开来,使得它们可 阅读全文
posted @ 2025-01-15 16:31
庞某人
阅读(72)
评论(0)
推荐(0)
摘要:
单例模式(Singleton Pattern)解释 定义 单例模式是一种创建型设计模式,确保一个类只有一个实例,并提供一个全局访问点来获取它。 单例模式的特点 全局唯一性:单例类只能有一个实例。 全局访问点:通过提供一个静态方法或属性,允许其他类访问该唯一实例。 懒加载:实例在第一次使用时创建,避免 阅读全文
posted @ 2025-01-15 09:03
庞某人
阅读(57)
评论(0)
推荐(0)
摘要:
迭代器模式(Iterator Pattern)解释 定义 迭代器模式是一种行为型设计模式,它提供了一种方法来顺序访问一个聚合对象中的各个元素,而又不需要暴露该对象的内部表示。 特点 分离遍历集合与集合本身的实现。 提供一种统一的方式来遍历不同类型的集合。 使得集合的实现和迭代逻辑分离。 迭代器模式的 阅读全文
posted @ 2025-01-15 08:40
庞某人
阅读(29)
评论(0)
推荐(0)

浙公网安备 33010602011771号