From the course: C++ Design Patterns: Creational
Unlock the full course today
Join today to access over 24,600 courses taught by industry experts.
Understanding UML - Visual Studio Express Tutorial
From the course: C++ Design Patterns: Creational
Understanding UML
- In this course, I'll be presenting class diagrams in the Unified Modeling Language or UML. This is a common way that developers represent the classes in their system and the relationships between them. This isn't meant to be a full lesson or course on UML, which includes much more than just class diagrams. But I want to explain enough for you to understand the diagrams that I'll be presenting for each design pattern. This is an example of a class diagram. Each of these blocks represent an abstract or a concrete class. The top section is the name of the class. The second layer will contain the attributes or properties for that class. And finally, the third layer will contain the methods for the class. Notice that the method names include parentheses for the argument list. This helps differentiate this layer from the one for the properties. To help save some space and keep my diagrams from looking too cluttered. I…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.