What a class diagram shows
A UML class diagram is a static view of an object-oriented system. Each box is a class with three compartments: the name, the attributes it stores and the operations it offers. Lines between boxes show how classes relate, and numbers at their ends say how many objects take part.
It is the diagram most often asked for in software design courses, and the one teams sketch before writing code or reviewing a design. A class diagram generator removes the slow part, drawing and aligning the boxes, so the time goes into deciding what the classes should be.



