2016 | OriginalPaper | Chapter
10. Patterns for Flexible Object Programming
Published in:
PHP Objects, Patterns, and Practice
Abstract
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.