Grile Poo.docx

  • Uploaded by: Goodbye, my friend
  • 0
  • 0
  • April 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Grile Poo.docx as PDF for free.

More details

  • Words: 517
  • Pages: 3
1. In C++ conceptul de polimorfism este implementat prin: - Prin supraincarcare de operatori/metode si prin supradefinire metode

2. O functie independenta declarata friend in domeniul public dintr-o clasa si care primeste ca parametru o referinta la un obiect al clasei respective are acces: - La toti membrii

3. Cum se intializeaza un atribut constant? - In antetul constructorilor, in lista de initializare

4. In exemplul din imaginea alaturata, destructorul clasei: - Se apeleaza de 3 ori (de cate ori e new cls)

5. Care este diferenta intre rolul operatorului = si cel al constructorului de copiere? - Constructorul de copier creeaza un nou obiect, operatorul = lucreaza cu 2 obiecte existente

6. Daca o clasa derivata foloseste specificatorul public pentru mostenire, atunci: - Membrii publici din clasa de baza raman publici in clasa derivata

7. Ce realizeaza urmatoarea secventa de cod? (istream operator cu carti) - Citirea datelor unei carti de la tastatura

8. O functie independenta declarata friend in domeniul public dintr-o clasa si care primeste ca parametru o referinta la un obiect al clasei respective are acces: - La toti membrii

9. Care sunt modificatorii de acces in C++=? - Private, protected, public

10. Programul principal poate accesa membrii privati ai unei clase? - Doar prin intermediul altor membrii publici ai clasei

11. Care din urmatoarele afirmatii este adevarata privind supraincarcarea operatorilor? - Nu se supraincarca operatorii . si sizeof()

12. Un program C++ contine urmatorul antent de functie int function(double d, char c). Care din urmatoarele functii mai pot fi utilizate in acelasi program? - Ambele antete de functii prezentate

13. Cand un argument este trimis prin referinta, atunci: - Functia acceseaza direct valoarea stocata la nivelul programului apelator

14. Un operator C++ obisnuit care se comporta intr-un mod special pentru un tip de data definit de utilizator se numeste? - Supraincarcat

15. In ce consta problema mostenirii in romb (a diamantului)? - Derivarea unei clase din mai multe clase care au o baza comuna

16. Ce afiseaza la consola programul din imaginea alaturata? - Cod 55 – 23 ani si cod 55 – 23 ani

17. Cand compilatorul nu poate face diferenta intre doi constructori supraincarcati, cum se numeste starea in care acestia se regasesc din perspectiva compilatorului? - Ambigua

18. Daca avem o clasa derivata si instantiem un obiect din aceasta atunci: - Obiectul din clasa parinti nu trebuie sa fie construit

19. Procesul de extragere a atributelor relevante ale uni obiect se numeste? - Parsare

20. Care dintre urmatoarele afirmatii despre versiunile unui constructor nu este adevarata? - Se poate defini un constructor cu alt nume decat cel al clasei

21. Cu ce secventa de operatori este echivalenta urmatoarea instructiune: a1 = 10 += a2; -

22. Dandu-se urmtaorea declaratie, variabila ps este Angajat* ps[10]; - ?? pointer la element de tip angajat

23. Ce reprezinta conceptul de interfata in C++? - Orice clasa abstracta ce contine cel putin o functie virtual pura

24. Ce reprezinta conceptul de memry leak in C++? - Alocarea unui spatiu in memoria HEAP care sa nu mai fie referit de nici un pointer

25.

Related Documents

Grile Poo.docx
April 2020 19
Grile Licenta
May 2020 31
Grile Succesiuni.pdf
October 2019 16
Grile Marketing
April 2020 11
Grile Brge.docx
December 2019 16
Grile Sp_1_lf_2
May 2020 12

More Documents from ""

Subiecte_2017.pdf
April 2020 5
Grile Poo.docx
April 2020 19
3things In Life
May 2020 40
Angels
May 2020 51
K1 - Bulatan.pdf
December 2019 51