Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

takaakit/uml-diagram-for-cpp-design-pattern-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

30 Commits

Repository files navigation

UML Diagram for C++ Design Pattern Examples

This project lists UML diagrams of the "Design Pattern Examples in C++". When you click on a diagram image, the diagram will be opened in Diagram Map. If you want to know about Diagram Map, see this post.

Behavioral Patterns

Chain of Responsibility Command Interpreter

C++ Code
Execution Result

C++ Code
Execution Result

C++ Code
Execution Result
Iterator Mediator Memento

C++ Code
Execution Result

C++ Code
Execution Result

C++ Code
Execution Result
Observer State Strategy

C++ Code
Execution Result

C++ Code
Execution Result

C++ Code
Execution Result
Template Method Visitor

C++ Code
Execution Result

C++ Code
Execution Result

Creational Patterns

Abstract Factory Builder Factory Method

C++ Code
Execution Result

C++ Code
Execution Result

C++ Code
Execution Result
Prototype Singleton

C++ Code
Execution Result

C++ Code
Execution Result

Structural Patterns

Adapter Bridge Composite

C++ Code
Execution Result

C++ Code
Execution Result

C++ Code
Execution Result
Decorator Facade Flyweight

C++ Code
Execution Result

C++ Code
Execution Result

C++ Code
Execution Result
Proxy

C++ Code
Execution Result

References

  • Gamma, E. et al. Design Patterns: Elements of Reusable Object-Oriented Software, Addison-Wesley, 1994
  • Hiroshi Yuki. Learning Design Patterns in Java [In Japanese Language], Softbank publishing, 2004

Links

License

Diagram Map file (diagram_map.html) includes the following libraries:

Files and data in this project other than the above libraries are under the Creative Commons Zero (CC0) license.

Other Language Examples

C#, Crystal, Go, Java, JavaScript, Kotlin, Python, Ruby, Scala, Swift, TypeScript

About

UML diagram list of GoF design pattern examples written in C++.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /