模型-視圖-控制器模式用于應(yīng)用程序的分層開發(fā)。
模型:代表一個存儲數(shù)據(jù)的對象,可以有邏輯。
視圖:將模型的數(shù)據(jù)可視化。
控制器:作用于模型上,它將控制數(shù)據(jù)流向模型,當數(shù)據(jù)改變時更新視圖,它將模型和視圖分離開。
代碼結(jié)構(gòu):
模型,擁有存儲數(shù)據(jù)的成員以及他們的設(shè)置和獲取方法。
視圖,擁有更新視圖得方法。
控制器,擁有設(shè)置模型數(shù)據(jù)的方法以及控制更新視圖方法。

圖片發(fā)自簡書App