Skip to content

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

img

NOTE: 总结得非常好

Pattern Name Geometry
Handle/Body img
Counted Body img
Detached Counted Body img
Handle/Body Hierarchy img
Envelope/LetterVirtual Constructor img