5
Come sappiamo che favorire la composizione rispetto alla generalizzazione è sempre la scelta giusta?
Se un oggetto esiste fisicamente o no, possiamo scegliere di modellarlo in diversi modi. In molti casi potremmo usare arbitrariamente la generalizzazione o la composizione. Tuttavia, il principio GoF di "favorire la composizione rispetto alla generalizzazione [sic]" ci guida all'utilizzo della composizione. Quindi, quando modelliamo, ad esempio, una linea, creiamo …