Factory Method Examples

See the factory method implemented in some examples.

In this lesson, we’ll look at some examples of a simple factory method. We’ll make an interface (abstract class in the case of C++) named Window, and we will have two classes: DefaultWindow and Fancywindow, which will implement the Window. For object creation, we will have getNewWindow() as a concrete creator. Let’s take a look at its code.

We’ll create a factory method with simple pointers in this example.

Get hands-on with 1400+ tech skills courses.