Razgovor:Enkapsulacija (programiranje)

Zatvorenost: uredi

Neslazem se 100% sa definicijom. Zatvorenost znaci cuvanje polja jedne klase od direktnog pristupa. Sva polja trebaju se postaviti private tako da svi klijenti moraju koristiti methode koje su public i u kojima je programer obezbijedio pravilno i ovlasteno koristenje polja. Npr: S tim mehanizmom programer moze zabraniti da se u polja koja su namjenjena samo za text ne stavljaju brojevi. S tim se program cuva od nedefinisanih slucajeva.

Nazad na stranicu "Enkapsulacija (programiranje)".