26.09.2015 Views

PROGRAMSKI JEZICI 2

Предавање 1

Предавање 1

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Kapsuliranje<br />

• Pošto je svrha klase da kapsulira složenost, postoje<br />

mehanizmi za skrivanje složenosti načina rada<br />

unutar klase. Svaka metoda ili promenljiva unutar<br />

klase može da bude privatna ili javna.<br />

– Javni (engl. public) deo klase predstavlja sve šta spoljni<br />

korisnici klase treba ili mogu da znaju.<br />

– Privatnim (engl. private) metodama i podacima može da<br />

pristupi samo kôd klase. Kôd izvan te klase ne može da<br />

pristupi privatnoj metodi ili promenljivoj.<br />

• Pošto privatne članove klase drugi članovi našeg<br />

programa mogu da dosegnu samo preko javnih<br />

metoda klase, na taj način se obezbeđujete od<br />

neodgovarajućih akcija.

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

Saved successfully!

Ooh no, something went wrong!