5 relazioni: Conversione di tipo, Metodo (programmazione), Override, Polimorfismo (informatica), Programmazione orientata agli oggetti.
Conversione di tipo
In informatica, in particolare nella programmazione, la conversione di tipo (detta impropriamente casting, o typecasting, dal nome di uno dei modi in cui essa si manifesta) è l'operazione con cui si converte una variabile da un tipo di dato a un altro: questo passaggio è effettuato per avvantaggiarsi di alcune caratteristiche delle gerarchie dei tipi.
Nuovo!!: Funzione virtuale e Conversione di tipo · Mostra di più »
Metodo (programmazione)
Un metodo (o anche funzione membro), in informatica, è un termine che viene usato principalmente nel contesto della programmazione orientata agli oggetti per indicare un sottoprogramma associato in modo esclusivo ad una classe e che rappresenta (in genere) un'operazione eseguibile sugli oggetti e istanze di quella classe.
Nuovo!!: Funzione virtuale e Metodo (programmazione) · Mostra di più »
Override
Nella programmazione ad oggetti override è l'operazione di riscrittura di un metodo ereditato.
Nuovo!!: Funzione virtuale e Override · Mostra di più »
Polimorfismo (informatica)
In informatica, il termine polimorfismo (dal greco πολυμορφος composto dai termini πολυ molto e μορφή forma quindi "avere molte forme") viene usato in senso generico per riferirsi a espressioni che possono rappresentare valori di diversi tipi (dette espressioni polimorfiche).
Nuovo!!: Funzione virtuale e Polimorfismo (informatica) · Mostra di più »
Programmazione orientata agli oggetti
In informatica la programmazione orientata agli oggetti (OOP, Object Oriented Programming) è un paradigma di programmazione che permette di definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi.
Nuovo!!: Funzione virtuale e Programmazione orientata agli oggetti · Mostra di più »