Simple Factory vs Factory Method Design Pattern — Part 2

In the last article, we implemented the Simple Factory and identified its limitations.