UML Class Diagrams: All you need to know
UML class diagrams are a type of diagram that provide a graphical representation of the classes, interfaces, and objects in an object oriented system. They are used to model the static structure of a system, and can be used to design and document software systems.