Purpose: Models the static structure of a system by showing its classes, their attributes, methods, and the relationships between them.
Represents a blueprint of objects. It’s divided into three sections:
Example:
arduino
Copy code
+----------------------+
| Customer | ← Class Name
+----------------------+
| name: String | ← Attributes
| email: String |
+----------------------+
| register(): void | ← Methods
| login(): bool |
+----------------------+

