Home - Rasfoiesc.com
Educatie Sanatate Inginerie Business Familie Hobby Legal
Doar rabdarea si perseverenta in invatare aduce rezultate bune.stiinta, numere naturale, teoreme, multimi, calcule, ecuatii, sisteme




Biologie Chimie Didactica Fizica Geografie Informatica
Istorie Literatura Matematica Psihologie

C


Index » educatie » » informatica » C
» Constructorul implicit


Constructorul implicit


Constructorul implicit

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 © 2024 - Toate drepturile rezervate