//白话:A在股票交易所买了一只股票,由于股票发生改变导致全国的股票屏幕上当前价格发生改变。
那么C类应该怎么看待它呢?
如果基于MVC模式,A类就是Control,B类就是Model,C类就是View,C类应该被Control所管理,感觉这是典型的过程式编程。
如果基于面向对象,A类调用B类这是主动行为,B类和C类之间的联动是被动行为。C类应该被B类调用才合理,因为A类不可见C类。
求各位大神帮我指点迷津,祝大家新年快乐。
[该贴被wd1603于2013-01-02 13:31修改过]
那么C类应该怎么看待它呢?
如果基于MVC模式,A类就是Control,B类就是Model,C类就是View,C类应该被Control所管理,感觉这是典型的过程式编程。
如果基于面向对象,A类调用B类这是主动行为,B类和C类之间的联动是被动行为。C类应该被B类调用才合理,因为A类不可见C类。
求各位大神帮我指点迷津,祝大家新年快乐。
[该贴被wd1603于2013-01-02 13:31修改过]