Superclasse (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica
Etichette: Ripristino manuale Modifica visuale
tolti wikilink dai titoli (collegamenti ora presenti nel testo)
 
Riga 6:
Un esempio di utilizzo di una '''superclasse''' è una classe ''Veicolo'' con determinati metodi e variabili, dalla quale si estendono diverse classi come ''Macchina'' o ''Moto''. Queste ultime ereditano le variabili ed i metodi di Veicolo ai quali si aggiungono le variabili e i metodi propri della classe. Le modalità con cui si rappresenta questo legame di [[ereditarietà (informatica)|ereditarietà]] variano a seconda del linguaggio usato.
 
==[[Linguaggio Java|Java]]==
 
Nella programmazione in java[[Linguaggio Java|Java]] le classi ''figlie'' ereditano i metodi e le variabili della superclasse. Nel caso in cui vi siano metodi o attributi con lo stesso nome e con gli stessi parametri nella superclasse e nella sottoclasse il metodo o attributo della sottoclasse sovrascrive quello della superclasse.
===Esempio===