filmov
tv
Design Patterns - The Extensible Factory Pattern in C++ | Register Objects at Runtime

Показать описание
►Lesson Description: In this lesson I present to you an even more powerful version of the factory, in which you can extend and register objects at run-time in your factories. This makes your factories even more powerful, as clients can derive objects from your base classes, and then register them so they are created from the same factory you provide.
00:00 Introduction and refresher on factory pattern
1:10 Utilizing run-time polymorphism for factory
2:10 Extensible Factory allows you to add objects at runtime
3:20 Refresher of IGameObject
4:05 The Create Function in derived types
5:10 Example of a user created type derived from IGameObject
6:15 The Extensible Factory Interface
7:35 Using a callback function as a parameter in a map
8:33 Map storing how to create types
10:30 Implementation of Extensible Factory
12:17 Registering new types
13:00 Using our factory
14:25 GDB walkthrough to show working extensible factory
16:40 Conclusion and wrap up
►Please like and subscribe to help the channel!
Design Patterns - The Extensible Factory Pattern in C++ | Register Objects at Runtime
Write extensible code with Python factory classes - Design Patterns
The Extensible Software Design Pattern
Design Patterns from Experience: Shaping Extensible Software
[FUNARCH'23] Types that Change: The Extensible Type Design Pattern
Software design patterns and Extensible architecture 🚀
How to Add Extensibility WITHOUT Adding Complexity?
Design Patterns in Plain English | Mosh Hamedani
Design Patterns for Extendable, Scalable K8s Extensions - Max Smythe, Google & Rita Zhang, Micro...
[8/8] Design Patterns Real World Application - Review, Extensibility, Further Considerations
Design a highly extensible racing game for free with Programming Pathshala. Register now!
Abstract Superclass Design Pattern in Java | Reusable & Extensible Code!
DjangoCon 2014- Patterns for Extensibility
Microsoft Presents: Leveraging advanced design patterns for extensibility
Demystifying Decorator Design Pattern: Enhance Code Flexibility and Extensibility!
Back to Basics: Design Patterns - Mike Shah - CppCon 2020
FUTUREPROOF Code with These Extensibility Secrets
Simple, Extensible Pattern Matching in C++14 - John R. Bandela [ CppCon 2015 ]
JVM Meetup #24 with DANA | Sesi 1 | Wasiat David: 'Extensible System through Design Pattern&apo...
Building an Extensible Real-time Platform
Understanding The Visitor Design Pattern
The Observer Design Pattern in C++ - Part 2 of n - Extensibility and Abstraction
Design Patterns in Game Development
Make Your Games Expandable WIth Command Pattern
Комментарии