Absztrakció
A Programozás Wiki wikiből
Az absztrakció a valós világ megismerésének fontos eszköze. Lényege a modellezés, a dolgok, tények jelenségek, fogalmak közötti különbséget elhanyagoljuk, a közös jellemzőket kiemeljük és ezentúl csak ezekkel jellemezünk. Az absztrakció az informatikában és a programozási nyelvek környékén is megjelenik. A programozási nyelvekben elválik egymástól a specifikáció és az implementáció.
Kétféle technikával valósítható meg:
- Adatabsztrakció - Adatokkal írjuk le a világ jellemzőit, mert az adat statikus része a világnak.
- Procedurális absztrakció - A műveleteket, a tevékenységeket, a viselkedést írjuk le, a világ dolgait.
- Specifikáció - Egyes eszközöknél megmondja mire hogyan tudjuk használni.
- Implementáció - Mutatja, hogy az adott eszköz hogyan működik.