
Unity 设计模式
文章平均质量分 93
由简入繁,一步一步积累,用于巩固基础
白茶等风12138
这个作者很懒,什么都没留下…
展开
-
Unity 设计模式-命令模式(Command Pattern)详解
命令模式(Command Pattern)是一种行为型设计模式,它将请求封装成对象,从而使得可以使用不同的请求、队列或日志请求,以及支持可撤销的操作。命令模式通常包含四个主要角色:命令(Command)、接收者(Receiver)、请求者(Invoker)和客户端(Client)。命令对象持有请求的详细信息,而接收者则执行这些请求。原创 2024-12-04 15:40:42 · 980 阅读 · 0 评论 -
Unity 设计模式-策略模式(Strategy Pattern)详解
策略模式(Strategy Pattern)是一种行为型设计模式,定义了一系列算法,并将每种算法封装到独立的类中,使得它们可以互相替换。策略模式让算法可以在不影响客户端的情况下独立变化,客户端通过与这些策略对象进行交互来执行不同的行为。原创 2024-12-04 10:52:37 · 1333 阅读 · 0 评论 -
Unity 设计模式-观察者模式(Observer Pattern)详解
观察者模式(Observer Pattern)是一种行为型设计模式,它定义了对象之间的一对多依赖关系。当一个对象的状态发生变化时,它的所有依赖者(观察者)都会收到通知并自动更新。这种模式用于事件处理系统,当某个对象发生改变时,依赖该对象的其他对象能够及时响应。原创 2024-12-03 14:22:03 · 1529 阅读 · 0 评论 -
Unity 设计模式-状态模式(State Pattern)详解
状态模式(State Pattern) 是一种行为型设计模式,它允许一个对象在其内部状态发生改变时改变其行为。状态模式将与状态相关的行为封装在独立的状态类中,系统在运行时根据状态的变化来切换不同的行为。原创 2024-11-25 21:07:26 · 2090 阅读 · 0 评论 -
Unity 设计模式-工厂模式(Factory)详解
文章介绍了简单工厂、工厂方法和抽象工厂模式的概念和应用场景。原创 2024-11-24 18:14:30 · 1332 阅读 · 0 评论 -
Unity 设计模式-原型模式(Prototype Pattern)详解
原型模式 (Prototype Pattern) 是一种创建型设计模式,它允许通过复制现有的对象来创建新对象,而不是通过直接实例化类。这意味着你可以通过克隆原型对象来生成新的实例,而不必依赖类的构造函数。该模式的核心思想是,通过创建一个对象的副本(即原型)来避免昂贵的初始化操作。原创 2024-11-24 14:35:17 · 1245 阅读 · 0 评论 -
Unity 设计模式-单例模式(Singleton)详解
单例模式 (Singleton Pattern) 是一种创建型设计模式,保证一个类只有一个实例,并提供一个全局访问点来获取该实例。它通过控制类的实例化过程,确保系统中只有一个该类的对象存在。原创 2024-11-23 18:59:33 · 2154 阅读 · 0 评论