Metodologie OOP
Metodologie OOP nebo Objektově orientované programování je určena pro psaní jakéhokoli počítačového programu nebo systému jako souboru objektů, z nichž každý patří k určité třídě a plní určité funkce. A všechny třídy se řídí principy dědičnosti.
Základní principy OOP:
- Abstrakce umožňuje vybrat v modelu důležité aspekty pro řešení konkrétní úlohy, které jsou formovány do podoby třídy.
- Zapouzdření organizuje rychlou a bezpečnou hierarchii objektů uvnitř systému. Při zapouzdření pro řízení procesu stačí jeden jednoduchý příkaz, bez zbytečných upřesnění.
- Dědičnost definuje příbuzné vztahy mezi objekty v programu, takže změny provedené v rodiči se nezdvojují v potomkovi.
- Polymorfismus definuje ve kterých situacích je vhodné paralelizovat procesy a ve kterých je naopak sloučit dohromady.
Viz také
-
učebnice PHP,
která popisuje práci s OOP v PHP -
učebnice JavaScript,
která popisuje práci s OOP v JavaScriptu -
modelovací jazyk
UML,
který popisuje procesy pomocí diagramů a schémat -
soubor konceptů Programovací paradigma,
který definuje přístup k programování