Model-View-Controller:模型,视图,控制器
Mvc思想认为,任何软件都可以分为:负责封装数据和处理数据的模型,负责展示数据的视图,负责控制流转的控制器
Mvc思想认为,这三者应该尽量独立,互不干扰,每个模块之做自己该做的事,这样好处是便于开发维护,已经实现代码或模块的复用