Java Reference
In-Depth Information
12
UML and Patterns
12.1 UML
690
History of UML
691
UML Class Diagrams
691
Class Interactions
692
Inheritance Diagrams
692
More UML
694
12.2 PATTERNS
695
Adaptor Pattern
695
The Model-View-Controller Pattern
★
★
696
Example: A Sorting Pattern
697
Restrictions on the Sorting Pattern
703
Efficiency of the Sorting Pattern
★
703
Pattern Formalism
704
Chapter Summary
705
Answers to Self-Test Exercises
705
Programming Projects
707