polimorfismo

Nella programmazione a oggetti, la possibilità di generare una richiesta generalizzata (messaggio) che produce un risultato diverso a seconda di quale oggetto la riceve. In sostanza viene adattata e modificata a seconda delle peculiarità dell'oggetto a cui si appllica. La parola in sè significa "assumere diverse forme". È uno dei concetti chiave di questo genere di programmazioneIl polimorfismo consente di definire una classe base che comprenda routine che eseguano operazioni standard su gruppi di oggetti collegati, indipendentemente dal tipo specifico di ciascun oggetto. Quando si scende nelle sottoclassi il programma viene quindi adattato alle peculiarità dell'oggetto.

Glossario dei termini dell'informatica a cura di Roberto Mazzoni
Tutti i diritti riservati