https://github.com/b1tflyyyy/design-patterns-cpp
Examples of different design patterns written in c++
https://github.com/b1tflyyyy/design-patterns-cpp
cmake cpp design-patterns education
Last synced: over 1 year ago
JSON representation
Examples of different design patterns written in c++
- Host: GitHub
- URL: https://github.com/b1tflyyyy/design-patterns-cpp
- Owner: b1tflyyyy
- License: mit
- Created: 2024-03-05T12:11:28.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-03-09T17:54:03.000Z (over 2 years ago)
- Last Synced: 2024-03-09T18:41:34.642Z (over 2 years ago)
- Topics: cmake, cpp, design-patterns, education
- Language: C++
- Homepage:
- Size: 5.86 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Design Patterns written in C++ (examples)
## Goal of the project:
- This project was created to show examples of different design patterns.
## Code Style
- C++ AStyle code style was used for this project.
## Tech stack
- CMake 3.14
- C++ 20
## Status of realized patterns:
- [x] Factory Method
- [x] Abstract Factory
- [ ] Builder
- [x] Singleton (Thread-Safe Version)
- [x] Prototype
- [ ] Adapter
- [ ] Bridge
- [ ] Composite
- [ ] Decorator
- [ ] Facade
- [ ] Flyweight
- [ ] Proxy
- [ ] Chain Of Responsibility
- [ ] Command
- [ ] Iterator
- [ ] Mediator
- [ ] Memento
- [ ] Observer
- [ ] State
- [ ] Strategy
- [ ] Template method
- [ ] Visitor