Class Diagram of the designed Abstract Factory Design Pattern