Chapter 27 - Design patterns. After you have mastered the material in this chapter, you will be able to explore the concept of design pattern; get familiar with six introductory design patterns: Façade, strategy, singleton, decorator, composite, MVC (Model-View-Controller). | Lecture Java methods: Object-oriented programming and data structures (2nd AP edition): Chapter 27 - Maria Litvin, Gary Litvin