Search
 
 
  Engleski
 
 
 
Open in this window (click to change)
Forum@DeGiorgi: Početna
Forum za podršku nastavi na PMF-MO
Login Registracija FAQ Smajlići Članstvo Pretražnik Forum@DeGiorgi: Početna

nasljeđivanje
WWW:

Moja sarma
 
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 2. godine -> Računarski praktikum 1
Prethodna tema :: Sljedeća tema  
Autor/ica Poruka
komaPMF
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 22. 11. 2007. (10:23:41)
Postovi: (E6)16
Spol: žensko
Sarma = la pohva - posuda
-5 = 8 - 13
Lokacija: Over the roof

PostPostano: 1:42 sri, 21. 3. 2012    Naslov: nasljeđivanje Citirajte i odgovorite

zanima me što radi ovaj dio koda

class Client2 {
AbstractDatabase & myDatabase;
public :
Client2 ( AbstractDatabase & db ):
myDatabase(db) {}
public :
void transaction () {
myDatabase. getData ();
// ...
}
};

tj ovaj red Client2 ( AbstractDatabase & db ):
myDatabase(db) {}
zanima me što radi ovaj dio koda

class Client2 {
AbstractDatabase & myDatabase;
public :
Client2 ( AbstractDatabase & db ):
myDatabase(db) {}
public :
void transaction () {
myDatabase. getData ();
// ...
}
};

tj ovaj red Client2 ( AbstractDatabase & db ):
myDatabase(db) {}



_________________
Granice mogućega možemo odrediti samo onda ako ih prijeđemo odlaskom u nemoguće
[Vrh]
Korisnički profil Pošaljite privatnu poruku
holidayRainbowLights
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 28. 03. 2012. (23:58:54)
Postovi: (11)16
Spol: kućni ljubimac
Sarma = la pohva - posuda
= 1 - 0

PostPostano: 0:30 čet, 29. 3. 2012    Naslov: Citirajte i odgovorite

mislim da se u ovom slučaju ne radi o nasljeđivanju nego inicijalizaciji myDatabase operatorom dvotočka (:).
privatnog člana (myDatabase) smo postavili na db (copy konstruktor). to možemo samo jednom, svako daljnje mijenjanje uzrokovalo bi greške compilera jer varijabla čuva adresu nekog tipa (isto se događa sa konstantama).

ovdi je super objašnjeno:
[url]http://ubuntuforums.org/archive/index.php/t-645008.html[/url]
mislim da se u ovom slučaju ne radi o nasljeđivanju nego inicijalizaciji myDatabase operatorom dvotočka (:).
privatnog člana (myDatabase) smo postavili na db (copy konstruktor). to možemo samo jednom, svako daljnje mijenjanje uzrokovalo bi greške compilera jer varijabla čuva adresu nekog tipa (isto se događa sa konstantama).

ovdi je super objašnjeno:
http://ubuntuforums.org/archive/index.php/t-645008.html


[Vrh]
Korisnički profil Pošaljite privatnu poruku
Cobs
Forumaš(ica)
Forumaš(ica)


Pridružen/a: 21. 01. 2008. (13:32:15)
Postovi: (206)16
Spol: muško
Sarma = la pohva - posuda
26 = 40 - 14
Lokacija: Geto

PostPostano: 12:52 čet, 29. 3. 2012    Naslov: Citirajte i odgovorite

to se zove inicijalizacijska lista, imaš neki sitan primjer na forumu [url=http://degiorgi.math.hr/forum/viewtopic.php?t=14961]ovdje[/url], al sam proguglaj malo imaš masu sličnih primjera i objašnjenja
to se zove inicijalizacijska lista, imaš neki sitan primjer na forumu ovdje, al sam proguglaj malo imaš masu sličnih primjera i objašnjenja


[Vrh]
Korisnički profil Pošaljite privatnu poruku Posjetite Web stranice
Prethodni postovi:   
Započnite novu temu   Odgovorite na temu   printer-friendly view    Forum@DeGiorgi: Početna -> Kolegiji 2. godine -> Računarski praktikum 1 Vremenska zona: GMT + 01:00.
Stranica 1 / 1.

 
Forum(o)Bir:  
Možete otvarati nove teme.
Možete odgovarati na postove.
Ne možete uređivati Vaše postove.
Ne možete izbrisati Vaše postove.
Ne možete glasovati u anketama.
You can attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2002 phpBB Group
Theme created by Vjacheslav Trushkin
HR (Cro) by Ančica Sečan