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 |