composizione al posto dell'ereditarietà
Sign in to savesoftware design pattern
In the Vinony graph
Within Vinony's link graph, composizione al posto dell'ereditarietà is referenced by 110 other articles, and connects out to trait, International Standard Book Number and PHP.
It is catalogued under topics including Component-based software engineering, Programming principles and Software architecture.
Its subject is documented across 5 Wikipedia language editions.
Wikidata facts
- Instance of
- software design pattern
- Named after
- inheritance
- Field of work
- computer programming
- Image
- UML diagram of composition over inheritance.svg
via Wikidata · CC0
Article · Italiano
La composizione al posto dell'ereditarietà (o principio del riutilizzo dei composti) nella programmazione orientata agli oggetti è il principio che le classi dovrebbero ottenere il comportamento polimorfico e il riutilizzo del codice mediante la composizione (contenere altre classi che implementano la funzionalità desiderata), invece che attraverso l'ereditarietà (essere una sottoclasse). Spesso questo è un principio dichiarato di OOP, come ad esempio nell'influente Design Patterns: "preferire la composizione di oggetti rispetto all'ereditarietà delle classi." Alcuni linguaggi, specialmente Go, usano esclusivamente questo tipo di composizione.
Abstract from DBpedia / Wikipedia · CC BY-SA