Although design patterns simply describe solutions to problems, they tend to emphasize solutions that promote reusability and flexibility. To achieve this, they manifest some key object-oriented design principles. We will encounter some of them in this chapter and in more detail throughout the rest of the book.
KeywordsDesign Pattern Conditional Statement Common Interface Lesson Object Inheritance Hierarchy
Unable to display preview. Download preview PDF.