Get cash from your website. Sign up as affiliate.
Add to Google Reader or Homepage Subscribe in NewsGator Online Add to My AOL

Subscribe in Bloglines Add to Plusmo Subscribe in podnova Add to Pageflakes Powered by FeedBurner

joi, 16 octombrie 2008

Cand executa programul o functie constructor?

Compilatorul va apela constructorul unui obiect atunci cand codul programului declara obiectul.
Momentul real la care compilatorul apeleaza codul constructor poate sa difere, in functie de tipul clasei si de locatia in cadrul proiectului.
Un mic exemplu, o functie constructor a unui obiect local se executa cand contorul programului intalneste instructiunea de declarare a obiectului.
Constructorii globali se executa in ordine, de la stanga la dreapta si de sus in jos.

Testarea unei conditii cu IF

Atunci cand doriti sa faceti programe mai complexe, veti folosi un anumit set de instructiuni atunci cand o conditie este adevarata si un set de instructiuni atunci cand o conditie este falsa.
Cand programul dumneavoastra trebuie sa execute o astfel de procesare conditionala, veti utiliza instructiunea if.
Instructiunea if este de forma:

if (conditie)
instructiune;

Atunci cand conditia este adevarata se executa instructiunea care urmeaza imediat dupa conditie.