设计模式
设计原则,设计模式
weixin_53163894
这个作者很懒,什么都没留下…
展开
-
程序框架——UI管理模块
BasePanel负责帮助我们通过代码快速的找到所有的子控件,方便我们在子类中处理逻辑,节约找控件的工作量。原创 2023-08-08 10:43:58 · 571 阅读 · 0 评论 -
程序框架-输入控制模块
输入控制模块:用到之前的事件中心模块和公共Mono模块,核心利用观察者设计模式进行事件的分发与注册。原创 2023-08-07 09:28:59 · 413 阅读 · 1 评论 -
程序框架——场景切换模块
场景切换模块:提供场景切换的公共接口。提供同步切换场景,异步切换场景并使用事件中心模块。原创 2023-08-04 16:38:09 · 165 阅读 · 0 评论 -
程序框架-资源加载模块
提供异步加载与同步加载资源的方法,通过泛型创建对象,异步加载使用协程与。委托为加载后提供方法。原创 2023-08-04 16:36:48 · 162 阅读 · 0 评论 -
程序框架-公共MONO模块
作用:让没有继承MONO的类可以开启协程,可以update更新,可以统一管理update。原创 2023-08-04 14:55:46 · 198 阅读 · 0 评论 -
程序框架-事件中心模块-观察者模式
定义对象间的一种的依赖关系,当一个对象的状态发生改变是,所有依赖于它的对象都能得到通知并自动更新。原创 2023-08-02 16:11:15 · 602 阅读 · 0 评论 -
Unity-缓存池
Unity缓存池实现原创 2023-08-01 13:45:27 · 1173 阅读 · 0 评论 -
设计模式-单例模式
单例模式(Singleton)是一种常用的设计模式,它保证一个类只有一个实例,并提供一个全局访问点。原创 2023-07-12 16:23:15 · 618 阅读 · 0 评论 -
七大设计原则
单一职责原则(SRP:Single Responsibility Principle)当设计封装一个类时,该类应该只负责一件事。开闭原则(OCP: Open-Closed Principle)对扩展开放、对修改关闭。对于已经完成测试上线运行的功能,应该不能再修改这个累的任何接口和实现内容。新增需求就要朝向“功能接口化”设计,将功能操作抽象为接口,功能实现下移到子类。里氏替换原则(LSP: Liskov Substitution Principle)子类必须能够替换父类。客户端使用时,应该不原创 2023-07-12 13:45:07 · 192 阅读 · 0 评论