Title | TEST GRILA POO - CSIE |
---|---|
Course | Proiectarea Sistemelor Informatice |
Institution | Academia de Studii Economice din București |
Pages | 10 |
File Size | 135.5 KB |
File Type | |
Total Downloads | 728 |
Total Views | 983 |
TEST C++NUME:GRUPA: Fie dat urmatorul program: #include <iostream> using namespace std; class c1 { public: int a; } ; class c2 : private c { public: c1::a; int b; void scrie_a(){ cout << "a = " << a << endl;} } ; void main() {...
TEST C++ NUME: GRUPA: 1.
Fie dat urmatorul program:
#include using namespace std; class c1 { public: int a; } ; class c2 : private c1 { public: c1::a; int b; void scrie_a(){ cout virsta;
// 1 // 2 // 3 // 4 // 5 // 6
// 1
pp->c[0].virsta; (pp->c+1)->virsta; ((*pp).c+1)->virsta; (*pp).c[0].virsta; (*pp).c->virsta; afiseaza valoarea 5? a. b. c. d. e.
// // // // //
2 3 4 5 6
toate 2+3+5 2+3+5+6 1+2+5+6 1+2+4+5+6
4. Fie declaratia : class c1 { /* ... */ } ; class c2 : public c1 {/*... */} ; Atunci clasa c2 fata de c1 este: a) derivata; 5.
b) de baza;
c) friend;
d) virtuala;
e) derivata friend
Fiind data clasa:
#include #include using namespace std; class persoana { public: float salariu; persoana(float s=0): salariu(s){ } operator float( ) { return salariu; } float indexare(float coef) { return salariu *(1+coef/100); } }; void main( ) { persoana p(100); cout...