Proceduralni jezici - FESB
Proceduralni jezici - FESB
Proceduralni jezici - FESB
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Klase<br />
Klasa se koristi za stvaranje jednog ili više objekata<br />
Deklarirane varijable se nazivaju članovi ili polja, a deklarirane funkcije se nazivaju metode ili članske funkcije klase,<br />
Dvije posebne funkcije, kojima se ne zadaje tip, i koje imaju ime klase , predstavljaju konstruktor i destruktor klase<br />
Unutar klase članovi se mogu grupirati s atributom public, private ili protected, što označava razinu dozvole pristupa<br />
članovima klase.<br />
Ekvivalentnost tipa za klase<br />
Klase dijelo moţemo tretirati i kao tipove podataka.<br />
U C++ i Javi, objekti neke klase su ekvivalentnog tipa i mogu se pridjeljivati jedan drugom, pr.<br />
class MyClass {<br />
...<br />
}<br />
MyClass v1, v2;<br />
v1 = v2; // Pridjela vrijednosti je OK<br />
Ova naredba pridjele vrijednosti ne mora biti uvijek u C++ izvršena s ţeljenim učinkom.<br />
Pogledajmo slučaj u Javi i C++<br />
29