我想更好地了解模式并创建自己的Moovit或Citymapper版本。我当时正在考虑使用MVC模式,但是我自己不能真正创建类图。
我知道我应该有3个主要组成部分:
模型-模式的中心组成部分。应用程序的动态数据结构,独立于用户界面。它直接管理应用程序的数据,逻辑和规则。
视图-信息的任何表示形式,例如图表,图表或表格。就我而言,这是一个应用程序屏幕显示
控制器,它接受输入并将其转换为模型或视图的命令。
到目前为止,这是我所能获得的,我很确定它甚至还不是很正确,但是我想了解在我的情况下应视为视图,模型和控制器的东西。