![c++ prototype c++ prototype](https://i.ytimg.com/vi/KXuNaLtWx4E/maxresdefault.jpg)
With the progress of science and technology, printing equipment has emerged. This has a flaw, if you want to modify one of the resumes, then all the resumes have been written to modify, a lot of work. The content of these resumes is the same.
![c++ prototype c++ prototype](https://miro.medium.com/max/1400/1*y4PkgnYJmLPur2MVzIJZ4A.jpeg)
Assuming there is no printing device, you need to write your resume by hand. When looking for a job, we need to prepare a resume. Take a real example to introduce the prototype model. It can be said that copy is the essence of the prototype model. The definition in DP book is to specify the types of objects created with prototype instances and create new objects by copying these prototypes. First, the prototype is introduced, and then the TEmplate method mode is introduced. This paper introduces the implementation of prototype and template method.
#C++ prototype software
This paper main refers to Dahua Design Patterns and Design Patterns: The Foundation of Reusable Object-Oriented Software (DP). Design patterns utilize the important features of object-oriented programming language: encapsulation, inheritance, polymorphism, a true understanding of the essence of design patterns is a potentially lengthy process that requires a lot of practical experience.Recently, I read the book of design patterns.For each pattern, I write a small example with C++ to deep my understanding. Design patterns in the field of software provide an effective way for developers to use expert design experience.