模型-视图-控制器模式用于应用程序的分层开发。
模型:代表一个存储数据的对象,可以有逻辑。
视图:将模型的数据可视化。
控制器:作用于模型上,它将控制数据流向模型,当数据改变时更新视图,它将模型和视图分离开。
代码结构:
模型,拥有存储数据的成员以及他们的设置和获取方法。
视图,拥有更新视图得方法。
控制器,拥有设置模型数据的方法以及控制更新视图方法。
模型-视图-控制器模式用于应用程序的分层开发。
模型:代表一个存储数据的对象,可以有逻辑。
视图:将模型的数据可视化。
控制器:作用于模型上,它将控制数据流向模型,当数据改变时更新视图,它将模型和视图分离开。
代码结构:
模型,拥有存储数据的成员以及他们的设置和获取方法。
视图,拥有更新视图得方法。
控制器,拥有设置模型数据的方法以及控制更新视图方法。