[ RMAN @ 04.02.2009. 00:52 ] @
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. |
[ RMAN @ 04.02.2009. 00:52 ] @
[ X Files @ 04.02.2009. 06:39 ] @
Kada su u pitanju esencijalne stvari C++ jezika, ipak je najbolje da detaljnije pogledas u knjigama ili pouzdanim izvora sa Inrerneta.
Imas nesto o tome na ovom forumu: http://www.elitesecurity.org/t241153-0#1448546 Na netu: http://en.wikipedia.org/wiki/Virtual_method 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. [ EArthquake @ 05.02.2009. 15:45 ] @
pa nema definicije
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 ... [ Helionprime @ 10.02.2009. 20:40 ] @
Evo šta koristimo na ETF-u u Banja Luci. Ja sam odavde shvatio. Bilo mi dovoljno.
http://www.etfbl.net/dokument.php?id=8719 -> nasljeđivanje http://www.etfbl.net/dokument.php?id=8775 -> polimorfizam U oba slučaja su bitne virtual funkcije. Copyright (C) 2001-2024 by www.elitesecurity.org. All rights reserved.
|