Table of Contents
Class - Composition (Composite | Component)
About
A
composition relationship
Articles Related
Object - Inheritance
Object - Relationship
Design Pattern - Dependency Injection
Class - Dependency
React - Composite Component (Layout) / Container Component
Design Pattern - (Static) Factory
Javascript - Prototype Chain - Hierarchy (Sort of Inheritance)
Linear Algebra - Function composition
Object - Association relationship (link)
Go
More ...
Visualisation
Composition is better than inheritance.
Composition is better than
inheritance
See:
https://facebook.github.io/react/docs/composition-vs-inheritance.html
Documentation / Reference
Unified Modeling Language (UML)
- 2.5.1 - p207 (for the composite figure)