What Does a UML Class Diagram Show?
1 min readApr 23, 2018
UML Class Diagram is a description of a group of objects all with similar roles in the system, which consists of:
- Structural features (attributes) define what objects of the class “know”
- Represent the state of an object of the class
- Are descriptions of the structural or static features of a class
- Behavioral features (operations) define what objects of the class “can do”
- Define the way in which objects may interact
- Operations are descriptions of behavioral or dynamic features of a class
In software engineering, a class diagram in the Unified Modeling Language (UML) is a type of static structure diagram that describes the structure of a system by showing the system’s classes, their attributes, operations (or methods), and the relationships among objects.
Useful UML resources
Originally published at uml-questions.blogspot.com.