规范:
Model:类文件一般就是普通的名字,是一个数据对象,这个对象具有属性和行为。
View:类文件名一般以View为结尾,是一个视图,里面应该完成了这个识图的创建。
Controller:类文件名一般以Controller为结尾,是一个控制器。它的作用就是负责model和view层的交互。
我对MVC的理解是View中并不是完全没有逻辑代码,我认为View自己独立的功能,没有与外界有任何交互的功能,完全可以在View层中写。Controller中写的逻辑代码是View或者Model他们之间有通信或者联系的代码。老师讲的View的大多数代理都是控制器,并不是完全是。
原文:http://www.cnblogs.com/congliang/p/3833799.html