Superclasse (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Addbot (discussione | contributi)
m migrazione di 2 interwiki links su Wikidata - d:q810234
Nessun oggetto della modifica
Riga 3:
La superclasse contiene funzionalità che vengono utilizzate e/o estese da tutte le classi figlie.
 
==Esempio di utilizzo==
Un esempio di utilizzo di una classe astratta è una casella della griglia di un semplice [[videogioco|gioco]] bidimensionale. Una casella potrebbe far parte di un sentiero, acqua, muri e via discorrendo, ma va rappresentata pur sempre come un oggetto di tipo ''Casella''. La soluzione è utilizzare una classe ''Casella'' come superclasse e le caselle ''CasellaSentiero'', ''CasellaAcqua'' e ''CasellaMuro'' come classi derivate dalla ''Casella''. Le modalità con cui si rappresenta questo legame di [[ereditarietà (informatica)|ereditarietà]] variano a seconda del linguaggio usato.