» »

C++ objekti

C++ objekti

outsider ::

Oki mam question kako je z constructorjem v C++ in z dedovanjem. Ce ma kdo ksn dobr HOWTO. Ali pa ce napisi primercek za uporabu konstruktorja in primercek za uporabo
dedovanja v C++

Tr0n ::

Nja, najprej moras znat z razredi delat (class) potem ti bo vse jasno :).

Senitel ::

Ja konstruktor je ena čist navadna funkcija, ki se ti kliče takrat ko ti rezerviraš pomnilnik za objekt. Z dedovanjem je pa tko:

class Neki{
public:
int MojaFunkcija() { return 10; }
virtual int Funkcija_za_dedovanje() { return 11; }
virtual int FunkcijaXY()=0;
};

In zdej če maš ti en drug class, ki deduje iz class-a "Neki", pol bo mogu ta class imet svojo implementacijo za "FunkcijaXY", lahko bo imel svojo implementacijo za "Funkcija_za_dedovanje", funkcija "MojaFunkcija" pa je samo za class "Neki".

C++ in 30 seconds...:D

outsider ::

Sentinel 10x za uporabo ampak bom mal pametn zdele
pa ti bom reku da, constructor ni tabela
ampak je pointer ki kaze na VMT(virtual metod tabela)
katera vsebuje naslove procedur virtualnih metod.
Konstruktor se samo inicializera preko procedure,
in tukaj je velika razlika pri porgramiranju.
Aja se enkrat hvala za uporabo 10x

Senitel ::

Kdaj sem reku, da je konstruktor tabela???

outsider ::

Sory hotu sm rect da konstruktor ni funkcija...
Prehitevam svoje misli.


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

"Dinamicna" sprememba razreda v C++

Oddelek: Programiranje
131952 (1344) Spura
»

c++ two dimensional array v classu

Oddelek: Programiranje
111417 (1220) Senitel
»

[c++] standardni c++ in dogodki(events)

Oddelek: Programiranje
121769 (1594) yeti
»

[VB, Excel] Lociranje celice

Oddelek: Programiranje
81273 (1127) mmaestro
»

[c++] stil kodiranja, informativno

Oddelek: Programiranje
171964 (1780) CCfly

Več podobnih tem