O'Reilly logo
  • Yu Sasaki thinks this is interesting:

mples and sections in this book, you will notice that I include a paragraph in each section that refers to other patterns and provides some comparisons between these patterns. This is because, like aspects of object-oriented programming that work in a cohesive manner, design patterns often use and reference each other to accomplish common goals. You may also find when using design patterns other new patterns spring to life by morphing two of the known patterns. Don't get too excited though! It is a sure bet most of the morphed patterns have already been invented in some form, so yours might not be the first implementation. This is true of code in general. It has been said that there are no new inventions, just new co...

From

Cover of Design Patterns

Note

Inheritance