Classification and Scope Summary The original Gang of Four Design Patterns can be categorized by their scope (compile-time or run-time) and by their purpose. Creational patterns are for creation and initialization. Structural patterns define relations between classes and objects. Behavioral patterns control communications and interactions. Creational Structural Behavioral Class Scope (Compile-time) -Factory Method -Adapter* -Interpreter-Template…