UML Class Diagram Tutorial

In this tutorial for making class diagrams in UML, you’ll learn:

  • How to load UML class diagram shapes in Gliffy
  • How to annotate class, attributes, and functions within your diagram
  • The types of relationships used between subclasses and superclasses
  • Ways to describe the visibility of attributes and functions

Sometimes, class diagrams are used as part of a C4 model. Learn more about this type of architecture diagram in our blog, What is a C4 Model?

If you haven’t yet, be sure to sign up for a free trial of Gliffy Online to follow along with this tutorial.


UML class diagrams are just one type of software engineering diagram. Check out our UML Basics page or the UML resources below for more help learning how to make UML diagrams and when to use them.

Other UML Video Tutorials:

Blog Posts: