MVC
2016-03-29 19:14:06 0 举报
MVC是一种软件架构模式,它将应用程序分为三个主要组件:模型、视图和控制器。模型负责处理数据和业务逻辑,视图负责显示数据,而控制器则负责协调模型和视图之间的交互。这种模式使得应用程序更加模块化和可维护,因为每个组件都有明确的职责。此外,MVC还支持代码重用,因为控制器和视图通常不依赖于特定的模型。总之,MVC是一种有效的软件开发方法,可以帮助开发人员构建更健壮、更易于维护的应用程序。
作者其他创作
大纲/内容
NotiConstMVC常量
----Controller层消息通知------------------START_UP:启动框架DISPATCH_MESSAGE:派发消息----View层消息通知------------------------UPDATE_MESSAGE:更新消息UPDATE_EXTRACT:更新解包UPDATE_DOWNLOAD:更新下载UPDATE_PROGRESS:更新进度
Message通知消息类
- m_body:object:消息参数- m_type:string:发送这个消息的实例类型- m_name:string:消息名称
AppFacade应用外观
- _instance:AppFacade:static:实例+ Instance:AppFacade:static:实例
+ AppFacade():构造函数# InitFramework():初始化,注册开始命令+ StartUp():void:运行开始命令,启动框架
IMessage消息接口
Name:string:消息名称Body:object:发送消息的实例Type:string:消息类型ToString():string:定义如何将消息转换成可读的字符串
Facade(外观模式)将众多的对外接口统一起来,但是也不屏蔽底层的接口。
0 条评论
下一页