| enkapsulacija pomeni, da skupaj damo tako podatke, kot kodo, ki nad temi podatki operira in tako dobimo zaključeno celoto - objekt. Del enkapsulacije je tudi skrivanje notranje izvedbe objekta. | |
| Navzven naj bi objekt kazal le nek vmesnik (interface - skupek metod), ki naj služi za delo z objektom. | |
| enkapsulacija prinese lažje vzdrževanje ter ponovno uporabljivost kode. |
![]()
Java
ima nekaj razerviranih besed, s katerimi lahko določamo vidljivost posameznih
spremenljivk in metod objekta:
|