The WholePartPattern describes a system of aggregating small components together to form a larger whole. Methods in the 'whole' component may simply delegate to methods in the 'part' components or may involve multiple calls to multiple parts.
Back to DesignPatterns