Klassendiagramm (EN)
ConceptRepresentation of classes, attributes, methods and relationships in UML
Class Diagram Example
classDiagram class Person { +String name +Integer age +setName(String name) +getName() String } class Student { +String studentId +enroll(Course course) +getGPA() Float } class Course { +String courseId +String title +addStudent(Student student) +removeStudent(Student student) } Person <|-- Student Student "1" -- "n" Course : enrolled in In Context
- Typically used together with sequence diagrams and activity diagrams
- Related to: Object diagram, Component diagram, Package diagram
- Example use: Modeling domain objects in an e-commerce system