se ti può aiutare:

is-a -> ereditarietà = extends
has-a -> aggregazione = __construct( class $istanza ) {
use -> composizione = new $istanza