Introduction - If you have any usage issues, please Google them yourself
All the design patterns have some common characteristics: a logo (a name), a problem statement (a problem statement) and a solution (a solution). 1, a design pattern identification is important, because it will let other programmers do not get into too detailed a study will be able to immediately understand the purpose of your code (at least through this logo programmers will be very familiar with this mode). ? 2, the problem described in this model is used to describe the areas of application. ? 3, the solution describes the implementation of this model. A good discussion of design patterns should cover the use of this model advantages and disadvantages. ?