Back Up Next

Objektno usmerjeno programiranje

 
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.

Present-w-messages.gif (3386 bytes)

 
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. 

BackUpNext