В чем разница между Object-Graph и диаграммой классов? - PullRequest
0 голосов
/ 30 сентября 2011

Есть ли разница в значении "диаграмма классов" и "граф объектов"?

Ответы [ 3 ]

1 голос
/ 30 сентября 2011

Я согласен с предыдущим постом, но хотел бы добавить, что диаграмма классов основана на UML, который является аккредитованным языком, спонсируемым OMG и известным более 5 миллионам пользователей.Поэтому UML - это стандарт, основанный на модели, из которой вы получаете представления.

В UML 2 диаграмма классов является фантастической, если ее использовать с Java, поскольку мне кажется, что новая спецификация имеет точно такую ​​же структуру, что и Javaпроект.Оно включает имя проекта с пакетами, включающими классификаторы (например, Class, interface, enum), которые включают атрибуты, методы, которые включают свойства.

Если вам нужно использовать только одну диаграмму, я бы сказал, чтобы использовать диаграмму классов.Его легко создать, потому что вам не нужно знать UML, и вы можете преобразовать свой проект в модель и получить представление диаграмм классов.Моя диаграмма классов - просто магия: -)

1 голос
/ 30 сентября 2011

см. Этот урок http://www.cs.toronto.edu/~jm/340S/Slides6/ClassD.pdf

Граф объектов содержит значение одного экземпляра класса, см. пример 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

см. далее

0 голосов
/ 02 июня 2017

Диаграмма классов представляет имя класса, его атрибуты и поведение, тогда как диаграмма объекта представляет экземпляр диаграммы класса, диаграмма объекта относится к диаграмме класса

...