Patterns for Flexible Object Programming
Matt Zandstra · Apress eBooks · 2013
With strategies for generating objects covered, we’re free now to look at some strategies for structuring classes and objects. I will focus in particular on the principle that composition provides greater flexibility than inheritance. The patterns I examine in this chapter are once again drawn from the Gang of Four catalog. These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.