![]() | Biologie | Chimie | Didactica | Fizica | Geografie | Informatica |
| Istorie | Literatura | Matematica | Psihologie |
Daca clasa are definit un constructor fara parametri, acesta se numeste constructor implicit. Daca o clasa nu are definit nici un constructor, compilatorul genereaza automat un constructor implicit, avand corpul vid. De aceea, daca declarati o clasa similara cu urmatoarea:
|
class Exemplu ; |
Compilatorul creaza un constructor implicit pentru Exemplu In continuare, puteti declara obiecte ale acestei clase fara argumente:
|
CExemplu ex; |
Nota: Atunci cand un obiect este initializat folosind constructorul implicit, trebuie folosita declaratia fara paranteze. Declaratia cu paranteze este corecta in C++ ANSI, dar duce la erori de compilare greu de interpretat in VS2008. De exempu:
|
Dreptunghi dr2; // corect Dreptunghi dr3(); // gresit!!! |
|
Politica de confidentialitate |
Copyright © 2025 - Toate drepturile rezervate