MVC设计思想,抽象工厂
2014-08-30 09:42
211 查看
MVC设计思想:
V(view): 主要功能是展示数据.(主要有数据即可,不关心数据的来源).
M(Model):主要功能提供数据.(主要用来提供数据,并不关心数据让谁显示)
C(Controller):主要功能协调V与M.作为V与M沟通的桥梁.(中介).(Controller负责给M要要数据,然后控制数据让哪一个View来显示)
//抽象工程设计模式
//提供一个抽象的基类(提供基本的功能),使用时使用具体的子类.
//比如UIView ,UIViewController都是抽象的基类
//1.创建视图控制器对象
RootViewController *rootVC = [[RootViewController alloc] init];
NSLog(@test +++++++++++);
//2.指定为window的根视图控制器
self.window.rootViewController = rootVC;
//3.释放内存
[rootVC release];
V(view): 主要功能是展示数据.(主要有数据即可,不关心数据的来源).
M(Model):主要功能提供数据.(主要用来提供数据,并不关心数据让谁显示)
C(Controller):主要功能协调V与M.作为V与M沟通的桥梁.(中介).(Controller负责给M要要数据,然后控制数据让哪一个View来显示)
//抽象工程设计模式
//提供一个抽象的基类(提供基本的功能),使用时使用具体的子类.
//比如UIView ,UIViewController都是抽象的基类
//1.创建视图控制器对象
RootViewController *rootVC = [[RootViewController alloc] init];
NSLog(@test +++++++++++);
//2.指定为window的根视图控制器
self.window.rootViewController = rootVC;
//3.释放内存
[rootVC release];
相关文章推荐
- 设计模式学习笔记(一)——Abstract Factory抽象工厂
- 抽象工厂与建造设计模式结合
- 关于三层架构,MVC模型,工厂设计模式三者
- 设计模式:简单工厂、工厂方法、抽象工厂之小结与区别
- AbstractFactory抽象工厂设计模式
- 抽象工厂设计模式(C#)
- 设计模式:简单工厂、工厂方法、抽象工厂之小结与区别
- 设计模式3:抽象工厂
- 程序员的偷懒 -- 设计模式之抽象工厂
- 设计模式--抽象工厂
- 换个角度学习设计模式-抽象工厂
- C#面向对象设计模式纵横谈 学习笔记3 Abstract Factory 抽象工厂
- 应用框架的抽象工厂设计
- 请用代码简单描述一下Singleton、抽象工厂、Bridge、Composite(任选三个)的设计模式的概念
- Net框架中的设计模式之Builder(构造者)--兼谈抽象工厂和composite模式
- 设计模式之抽象工厂
- 设计模式 之 抽象工厂
- 每周一个设计模式之工厂方法与抽象工厂
- AbstractFactory抽象工厂设计模式
- SSH开发过程(MVC设计思想)