架构/设计模式
zzwdkxx
这个作者很懒,什么都没留下…
展开
-
PureMVC--一款多平台MVC框架
转自:https://www.jianshu.com/p/47deaced9eb3 廉颇老矣,尚能饭否? --辛弃疾 引子 了解设计模式的人应该都多少听说过MVC模式。 严格意义上来说,“MVC模式”是一个伪概念,因为MVC并不属于设计模式,至少不属于GoF的23种设计模式之一,而更像是一个设计模式的结合体:V和C之间会实现观察者模式,M内部会实现单例模式,C在派发任务时会实现Command...转载 2018-08-16 11:04:12 · 333 阅读 · 0 评论 -
PureMVC剖析系列
PureMVC系列文章: PureMVC(AS3)剖析:开篇,https://www.cnblogs.com/skynet/archive/2013/03/25/2980662.html PureMVC(AS3)剖析:实例,https://www.cnblogs.com/skynet/archive/2013/03/25/2980662.html PureMVC...转载 2018-08-16 11:22:59 · 318 阅读 · 0 评论 -
PureMVC框架解读(上)
转自:https://blog.csdn.net/qq_29579137/article/details/73692842 简易UI框架 1.UI框架核心方法 BaseUI会记录UI的名字(枚举)和Controller用来将UI与具体操作方法解耦 UIManger利用字典记录所有的UI组件,然后提供一些打开关闭UI的方法 EventManager(事件系统)来实现模块与模块之间的交互,...转载 2018-08-24 11:21:13 · 6578 阅读 · 0 评论 -
PureMVC框架解读(下)
转自:https://blog.csdn.net/qq_29579137/article/details/73717882 我们先讲解一下简单事件系统和PureMVC中的命令/通知系统做个比较。 1.简单事件系统 事件系统是委托的典型用法,C#委托包含Action、delegate、Func、predicate几种类型,具体的用法可以去百度查阅一下其他资料,这里我们先简单讲解一下事件系统。...转载 2018-08-24 11:27:23 · 1380 阅读 · 0 评论 -
模板实现单例模式
单例模式有多种写法,下面用模板类以三种方式实现单例模式。 1.懒汉模式 #include <iostream> #include <stdio.h> #include <pthread.h> //懒汉模式 template <typename T> class Singleston { public: static T* GetIns...原创 2018-09-23 21:11:39 · 2341 阅读 · 1 评论