mvc 设计模式 = 观察者模式+策略模式
观察者模式大家都知道,详细说一下策略模式,策略模式可以使代码耦合性比较低
定义一个 (人)父类
协议 吃饭
人要吃饭,用什么去吃,吃什么
我么可以把这两块拆分出来
定义一个手类
在这个类里面实现协议方法吃饭
人现在要做的是确定用哪只手去吃饭就可以了,并没有实现吃饭的代码。
mvc 设计模式 = 观察者模式+策略模式
观察者模式大家都知道,详细说一下策略模式,策略模式可以使代码耦合性比较低
定义一个 (人)父类
协议 吃饭
人要吃饭,用什么去吃,吃什么
我么可以把这两块拆分出来
定义一个手类
在这个类里面实现协议方法吃饭
人现在要做的是确定用哪只手去吃饭就可以了,并没有实现吃饭的代码。