Da li bi mogli da mi teorijski objasnite sta su to virtualne funkcije u c++u. imam ja neke definicije al mi nisu bas razumljive.
Zanima me koja je njihova svrha i kako funkcionisu.
Hvala.
Kada budes gledao, obrati paznju na to kako se DINAMIČKI saznaje koja verzija funkcije će biti pozvana (na osnovu tipa obekta) iako sintaksno deluje da poziv metode (preko pointera osnovne klase) mora biti uvek jedan isti.
virtualna funkcija je ona ispred koje stoji modifikator virtual
pravo pitanje (i ono sto tebe,verovatno, zanima) jeste cemu sluze i zasto su neophodne
a to je najbolje videti , kao sto je rekao X-files u nekoj knjizi,
ako ti profesorova knjiga nije dovoljna pogledaj u lipmanu recimo ...