“类图”和“对象图”的含义是否存在差异?
答案 0 :(得分:1)
请参阅本教程 http://www.cs.toronto.edu/~jm/340S/Slides6/ClassD.pdf
对象图包含类的一个实例的值,请参阅example View它在特定时间点的对象系统视图
而
类图作为维基
The class diagram is the main building block of object oriented modelling. It is used both for general conceptual modelling of the systematics of the application, and for detailed modelling translating the models into programming code. Class diagrams can also be used for data modeling.[1] The classes in a class diagram represent both the main objects and or interactions in the application and the objects to be programmed. In the class diagram these classes are represented with boxes which contain three parts: [2]
A class with three sections.
The upper part holds the name of the class
The middle part contains the attributes of the class
The bottom part gives the methods or operations the class can take or undertake
请参阅further
答案 1 :(得分:1)
我同意之前的帖子,但我想补充说,类图是基于UML的,这是由OMG赞助的认可语言,超过500万用户知道。因此,UML是基于您从中获取视图的模型的标准。
在UML 2中,如果与Java一起使用,那么类图很棒,因为在我看来,新规范与java项目具有完全相同的结构。它包括一个项目名称,包含分类器(例如Class,interface,enum),其中包括属性,包含属性的方法。
如果你只需要使用一个图表,我会说使用类图。它很容易创建,因为您不需要知道UML,并且可以将项目反向工程到模型中获取类图表视图。我的班级图是Just magic: - )
答案 2 :(得分:0)
类图表示类名,其属性和行为,而对象图表示类图的实例,对象图表示在类图下