Klassendiagramm (EN)

Concept

Representation 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
Quelle: AI Generated