Objektinis programavimas: Skirtumas tarp puslapio versijų

394 pridėti baitai ,  prieš 4 metus
S (Atmestas 195.182.90.151 pakeitimas, grąžinta ankstesnė versija (Homo ergaster keitimas))
* [[Polimorfizmas (programavimas)|Polimorfizmas]] – objektiškai orientuotos kalbos nekviečia paprogramių, bet siunčia pranešimus, todėl konkretus į pranešimą reaguojantis metodas priklauso nuo objekto, ne nuo siuntėjo. Tai leidžia dirbti su bendresnio tipo objektais (pvz., ''paukštis''), nežinant konkretaus tipo (pvz., ''strutis'' ar ''pingvinas''), dėl to nereikia kiekvienam konkrečiam tipui rašyti atskiro kodo.
* [[Paveldėjimas (programavimas)|Paveldėjimas]]- Objektų organizavimas specializuojant egzistuojančius bendresnius tipus, papildant ar iš dalies pakeičiant funkcionalumą.
* '''[[Klasė (programavimas)|Klasė]]''' - aprašas, nusakantis tam tikro tipo objektų duomenų struktūrą ir manipuliavimo jais taisykles (elgesį). Pavyzdžiui, jei aprašome klasę „Žmogus“, galėsime kurti šios klasės objektus kiekvienam konkrečiam asmeniui, šie objektai turės bendrą duomenų struktūrą, tačiau skirtingas reikšmes (skirsis ūgis, svoris, lytis, vardas).
 
 
Anoniminis naudotojas