Objektovo orientované programovanie: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
Wizzo-Bot (diskusia | príspevky)
d odstránenie starej šablóny {{Link FA}} a {{Link GA}}
Bez shrnutí editace
Riadok 1:
'''Objektové programovanie''' alebo '''objektovo orientované programovanie''' ( z {{V jazyku|eng|Object-oriented programming}}, skratka '''OOP''') je metodika vývoja [[softvér]]u založená na používaní [[Údajová štruktúra|dátových štruktúr]] zvaných [[Objekt (programovanie)|objekty]] a ich interakcie na vývoj aplikácií. Pricípy objektového programovania boli rozpracované už v [[70. roky 20. storočia|70. rokoch 20. storočia]], no širšie sa vo vývoji softvéru začalo uplatňovať až v [[90. roky 20. storočia|koncom 20. storočia]]. V súčasnosti existuje veľa [[Programovací jazyk|jazykov]] využívajúcich princípy OOP.
 
== Koncept OOP ==
Riadok 6:
Z obsahového hľadiska vlastnosti typu trieda sú vo svojej podstate položky typu záznam. Metódy a udalosti sú svojim charakterom funkcie a procedúry.
 
'''Udalosťou sa nazýva každá zmena stavových veličín''', napr. [[Click]], [[DoubleClick]], stlačenie klávesy na klávesnici, impulz z časovača, Zmena veľkosti okna, zatvorenie okna.
 
Základom objektového programovania je dátový typ trieda. Dátový typ trieda je odvodený dátový typ a vychádza z dátového typu štruktúra (v jazyku [[Pascal]], [[Delphi]] - záznam (record), [[C]], [[C++]] - štruktúra (struct)).