Object-oriented design patterns and principles 0
1. Introduction to Design Patterns:
650) this.width=650; "title=" QQ picture 20150427231535.png "Src=" http://s3.51cto.com/wyfs02/M01/6C/0A/ Wkiol1u-wnmtuinbaacmezbs9jc247.jpg "alt=" Wkiol1u-wnmtuinbaacmezbs9jc247.jpg "/>
Each pattern describes the problem of the stomach as it repeats itself around us, as well as the core of the solution to the problem. -----Christopher Alexander
The design pattern describes a general solution to some common problems in the design process of the stomach software.
The object-oriented design pattern describes the common relationship between the object-oriented design process, the specific scene, the class and the mutual communication Hu object.
2.GoF of 23 Design modes
The historical book, design mode: The basis of reusable object-oriented software, describes 23 classical object-oriented design patterns, and establishes the position of the model in software design. The book's four authors are known as Gang of Four (GoF), the "foursome", and the 23 classic design patterns described in the book are also known as GoF 23 design patterns.
Because of the design pattern: The basis of reusable object-oriented software
Object-oriented design patterns and principles 0