|
vasa.93 ::Public je specifikator prava pristupa i označava da je argument (ili funkcija) javna. Dakle, dostupan je svima i moguće mu (ili joj - ako je reč o funkciji) je pristupiti izvan klase. Kao poređenje, postoje i drugi specifikatori prava pristupa, private i protected. Private recimo označava da je argument privatan i ne može mu se pristupiti izvan klase, osim korišćenjem funkcija članica klase.
Što se drugog pitanja tiče, pre svega je neophodno razumeti pojam klase i pojam objekta. Po konstrukciji pitanja vidi se da ti to ne razumeš. Klasa je tip/vrsta podataka, objekat je konkretan podatak određenog tipa.
Svakako, operator new u dinamičkoj zoni memorije rezerviše prostor za novi objekat tipa Classname (pri čemu se poziva podrazumevani konstruktor) i vraća pokazivač na tu memoriju.
Uff.. sad sam procitao par stvari o klasama i objektima i pocinjem da dobijem bolju sliku o svemu.
Prelazak na OOP i nije toliko lak koliko sam mislio da ce biti..
|