Sunteți pe pagina 1din 2

SUBIECTE POO

RAND 1

1.Semnificatia si rolul cuv cheie THIS

2. Drepturi de acces intr-o clasa derivata

3. Tabele VMT.Continut,rol utilizare de catre compilator

4. Rolul op = si constructorului de copiere la transmiterea parametrilor inspre functii si a

rezultatelor intoarse de functii(prin valoare,referinta,pointer)

5. Explicati functionarea op << si >> la streamuri.

6. Tratarea polimorfica a exceptiilor

RAND 2

1 supraincarcarea numelui functiilor.Functii cu param luand valori implicite.utilitate

2 Mostenirea Multipla.Mostenirea multipla virtualace

2 Utilizarea polimorfismulului pt tratare uniforma a masivelor eterogene.

4 Necesitatea mecanismului de frien

d.Functii,metode si clase friend

5 Scrierea/Citirera pe de pe streamuri a claselor proprii.Exemplificare

6 Achizitie si eliberare resurse in contextul mecanismului de tratare a exceptiilor

RAND 3

1 Membri statici.descriere.exemplu.utilitate

2 Constructori si destructori in contextul mostenirii

3 Legea statica si dinamica.implement de catre compilator a polimorfismului folosind WMT

4 Riscuri la redefinirea implicita a operatorului = si a constructorului de copiere.Solutii de

evitare

5 Implementarea manipulatoriilor d

e format cu parametrii.Exemplificare.

6 Discriminarea exceptiilor cu schimb de informatii.Implementarea de catre compilator a mecanismului


Rand 4

1 variabile membru de tip PROPERTY

2 Necesitatea si rolul aparitiei cuvantului cheie protected

3 Metode pure si clase abstracte.Utilitate.

4 Redefinirea operatoriilor prin functii friend.Particularitati

5 Implementarea manipulatorilor de format fara parametrii.Exemplificare.

6 Solutia C++ de tratare a exceptiilor . Discriminarea exceptiilor

Aceasta este doar un examen so chill