关于MVC模式中的模型组件,以下几行是怎么说的:


  如果模型坚持严格
  合同(接口)。然后这些
  组件可以在其他组件中重复使用
  应用程序区域,例如GUI或
  J2ME。


上一行是否表示,如果模型组件基于任何GUI和J2ME应用程序实现任何接口,则这些应用程序可以使用它。我对么?

最佳答案

在MVC模式中,模型应该不知道正在使用哪种类型的应用程序或用户界面。它仅应提供访问数据的方法,而不必关心正在调用哪种类型的应用程序。您所用的引号意味着,如果模型具有定义明确的,非特定于应用程序的界面,则可以在任何类型的演示文稿中使用它(例如GUI或J2ME移动应用程序等)

10-08 18:17