MVC(Model View Controller)、即模組、視圖、控制器, 由MVC衍生出的MVP、MVVM。它們之間的區別在於:
1、MVC:MVC的意思是軟件可以分爲三個部分。
2、MVP:MVP模式將Controller改名爲Presenter, 同時改變了通信方向。
3、MVVM:MVVM模式將Presenter改名爲ViewModel。