ios mvc设计模式

来源:互联网 发布:vb vba 区别 编辑:程序博客网 时间:2024/05/01 17:16

mvc 设计模式 = 观察者模式+策略模式


观察者模式大家都知道,详细说一下策略模式,策略模式可以使代码耦合性比较低


定义一个 (人)父类

协议 吃饭

人要吃饭,用什么去吃,吃什么

我么可以把这两块拆分出来

定义一个手类

在这个类里面实现协议方法吃饭

人现在要做的是确定用哪只手去吃饭就可以了,并没有实现吃饭的代码。


0 0
原创粉丝点击