A |
What are software design patterns? |
B |
Give examples of the design patterns we discussed: the Strategy pattern, the Template Method pattern, the Command pattern, the Composite pattern, the Singleton pattern, the Bridge pattern, and the Document-View pattern. |
C |
For each pattern draw a relevant UML class diagram. |
D |
What are the standard Document and View classes called in MFC programs? What are some other basic classes used in MFC programs? |