Differenze tra le versioni di "Pascal/Override, metodi virtuali e classi astratte"

 
==I metodi virtuali e le classi astratte==
Un metodo è chiamato virtuale quando non è definito nell'oggetto dove è stato dichiarato. Quindi la sua presenza sarà appunto virtuale.
...
 
 
Una classe che contiene metodi virtuali è chiamata classe astratta poichè, non avendo i metodi virtuali definiti, la stessa non può essere istanziata, cioè non possiamo creare un oggetto che contiene metodi astratti. Una classe astratta servirà come modello per altre classi che erediteranno da lei.
 
[[Categoria:Pascal]]
381

contributi