![]() |
Objekti so osnovni elementi objektno usmerjenega programiranja (OOP). |
![]() |
Objekt vsebuje operacije in podatke. Tako vsak objekt pozna samega sebe in zna nad svojimi podatki izvajati operacije. |
![]() |
Objekt navzven deluje kot "črna škatla", ki iz okolice sprejema in pošilja sporočila. |
![]() |
Enkapsulacija - vmesnik (interface) pove kaj lahko delamo z objektom. Implementacija objekta (kako) je skrita znotraj objekta. |
![]() |
Dedovanje (inheritance) - bolj specializiran objekt lahko izpeljemo iz bolj splošnega. |
![]() |
Polimorfizem
dovoljuje, da se dva ali več razredov odzivata na isto sporočilo na različne
načine.
|