gertrudandcope C++ Idioms
The pattern language structure
The patterns are presented as a pattern language with the structure of Figure 1. All the patterns are contained in Handle/Body and/or Concrete Data Type. Many of the GOF patterns [GOF1995], indicated as rounded boxes instead of rectangles, are also in this pattern language. The GOF patterns are not reiterated here.
A Spatial Progression
NOTE: 总结得非常好
| Pattern Name | Geometry | 
|---|---|
| Handle/Body |  | 
| Counted Body |  | 
| Detached Counted Body |  | 
| Handle/Body Hierarchy |  | 
| Envelope/LetterVirtual Constructor |  | 
