© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2021
R. CieslaProgramming Basicshttps://doi.org/10.1007/978-1-4842-7286-2_9

9. UML Class Diagrams

Robert Ciesla1  
(1)
HELSINKI, Finland
 

This chapter is dedicated to the wonders of the Unified Modeling Language, which is a rather ubiquitous tool in software design—and deservedly so. Having only touched the surface of UML previously in this book, we’ll now go in deeper and explore more of the possibilities UML offers as it pertains to class modeling.

Visualizing the Object-Oriented Paradigm

We introduced the object-oriented paradigm in Chapter 4. Most of the code listings in the book are indeed of this paradigm in nature with their classes, objects, and methods. Think ...

Get Programming Basics: Getting Started with Java, C#, and Python now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.