Uml 类图和类模型是一样的吗?

Uml 类图和类模型是一样的吗?,uml,Uml,在最近的软件设计课程考试中,我一直在做一些UML类图示例,我发现其中有一个这样的示例:“使用MVC和状态模式为特定问题设计类模型,但不需要包含getter和setter。”这与常规类图是一样的吗?我一直在谷歌搜索,通过搜索类模型,我没有发现任何基于UML的东西。模型是抽象的。图表是模型上的视图。UML提供了许多不同的图表。主要有两类:静态和行为。类图属于静态类别,它们显示了模型中的类如何相互关联。您可以创建多个类图,比如一个包含所有类的类图(假设类的数量相当有限)和/或每个类都有一个集中的类图。

在最近的软件设计课程考试中,我一直在做一些UML类图示例,我发现其中有一个这样的示例:“使用MVC和状态模式为特定问题设计类模型,但不需要包含getter和setter。”这与常规类图是一样的吗?我一直在谷歌搜索,通过搜索类模型,我没有发现任何基于UML的东西。

模型是抽象的。图表是模型上的视图。UML提供了许多不同的图表。主要有两类:静态和行为。类图属于静态类别,它们显示了模型中的类如何相互关联。您可以创建多个类图,比如一个包含所有类的类图(假设类的数量相当有限)和/或每个类都有一个集中的类图。或者在一个图中放置了具有相关类的子域。行为图揭示了类实例在运行时如何相互通信


作为旁注,您可以从以下方面来考虑它。这些图是真实世界的阴影,通过火投射到墙上,你可以从链接的位置看到。

设计一个类模型”的意思是:“创建一个或多个类图,它们一起形成一个一致的模型”


计算机科学中的模型是(一件)软件或(一部分)业务领域的图形表示,以帮助人们了解或理解模型所代表的主题(请参阅)。这个图形表示可能由一个或多个图表组成。

很好的解释,但我仍然感到困惑。你能给我一个模型和图表的例子吗?模型就是你在UML工具中找到的。因为抽象模型是抽象的,所以没有人能给你看。实际上,您只能看到图表。在一个工具中,您可以使用抽象模型,对其进行更改,最重要的是对外部读者进行更改:从抽象模型创建图表,然后构建模型的一部分。您可能需要自己在UML工具中尝试一下。如果“图表是阴影”,那么这个寓言中的模型是什么?真实世界?但我认为模型是对现实世界的抽象,就像阴影是现实世界的投影一样。我要说的是,阴影就是模型,每个阴影都是一个图表。@www.admiralit.nl这是一个寓言的寓言。对模型将是真实世界。人类主要通过视觉(通过图表)感知模型。但是模型总是比他们看到的图表更重要。模型“神”向参观者展示了他们模型的一部分(他们的世界),但背景中有更多。模型[…]是一种图形表示,表示他们完全相同,这是不正确的。您可以创建任意数量的模型图形表示,而无需更改模型。但是更改模型会更改这些图形中显示的零件。@qwerty_所以:我们对“模型”的定义不同。没有任何全球权威机构定义IT术语,因此很难说谁是对的。在使用建模工具时,区分图表和抽象的“底层”模型可能会有所帮助,就像您所做的那样。但如果你看看维基百科中的定义,就不会有这种区别。UML对模型的定义如下:
模型捕获物理系统的视图。它是物理系统的抽象,有一定的目的。
我认为
视图
等同于(图形)表示。好吧,维基百科也不是权威。查字典,你会发现一个系统或事物被用作一个例子来遵循或模仿,或者是一个系统或过程的简化描述,特别是数学描述,以帮助计算和预测