12.07.2015 Views

notiuni de programare obiectuala - Informatica aplicata si ...

notiuni de programare obiectuala - Informatica aplicata si ...

notiuni de programare obiectuala - Informatica aplicata si ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

26Visual C++. Programarea Interfeţelor UtilizatorPentru ca programul nostru să nu mai aibă erori <strong>de</strong> compilare, vom modificafişierul Prima_Clasa.cpp ca mai jos:Funcţiile sunt con<strong>si</strong><strong>de</strong>rate globale, numembre ale clasei punct_planAceastă variabilă nu este <strong>de</strong>clarată în main()!Fig. 1.19. Funcţiile sunt con<strong>si</strong><strong>de</strong>rate globale!#inclu<strong>de</strong> #inclu<strong>de</strong> #inclu<strong>de</strong> "Prima_Clasa.h"void punct_plan::setcoordy(int cy){coordy=abs(cy);}int punct_plan::getcoordy(){return(coordy);}void main(){...}1.2.4 Pointerul ascuns this. Uf, ce încurcăturăHai<strong>de</strong>ţi să modificăm din nou fişierul Prima_Clasa.cpp, astfel încât să avem douăobiecte <strong>de</strong> clasă punct_plan, respectiv punct1 şi punct2:#inclu<strong>de</strong> #inclu<strong>de</strong> #inclu<strong>de</strong> "Prima_Clasa.h"void punct_plan::setcoordy(int cy){coordy=abs(cy);}int punct_plan::getcoordy()

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!