Domanda di colloquio di Oracle

explain virtual function and difference between overloading and overriding?