MVC的好例子?

时间:2010-06-24 10:11:40

标签: model-view-controller paradigms

任何人都可以指出/为模型 - 视图 - 控制器范例提供一个非常正确的示例吗?我的意思是一些非常简单的东西(比如一英寸到几厘米的转换器)以一些易于理解的语言(VB.NET?)实现,完全遵循MVC原则。

2 个答案:

答案 0 :(得分:2)

这个非常好:http://www.c2.com/cgi-bin/wiki?ModelViewController

但实际上,MVC非常简单:

型号:您的数据。 视图:控制数据呈现方式的事物。 控制器:在数据和视图之间,其他数据源之间进行控制,并控制需要完成的任何数据更改。

这并不是说您的视图本身不会由模型,视图和控制器构建,但如果您根据这些问题对事物进行排序,事情通常会保持相当干净:

  1. 是用户与用户交互的内容,还是为用户格式化的内容?它在视图中。
  2. 它只是数据的表示,几乎没有相关的“智能”吗?这是一个模特。
  3. 其他所有内容都在控制器中。

答案 1 :(得分:1)

我在java(GWT)中创建了一个遵循MVC模式的小型登录应用程序。虽然它在java中但我在其中使用了接口和类。所以希望你能理解它。有一个Controller类正在关注单身模式。你可以得到所有的来源 from here