Objektum orientáltság kezdőknek

Az objektum orientált programozást gyakran túlmagyarázzák holott egy nagyon egyszerű koncepcióról van szó.

A megértéshez a legkönnyebben úgy juthatunk el, ha az objektum orientáltságot más programozási paradigmákkal hasonlítjuk össze.

A paradigmák közül a legrégebbi a procedurális, ami megengedi, hogy az adatot eltároljuk a memóriába és közvetlenül ott manipuláljuk azt.

 

 

A funkcionális paradigma jellegzetessége, hogy olyan függvényekből építjük fel a rendszert, amelyek bemeneti paramétereket képeznek le kimeneti értékekre és közben a rendszer többi részével nem lépnek interakcióba.

 

 

Az objektum orientált programozás ismérve pedig, hogy az adatot egy belső állapottal rendelkező entitásba tápláljuk bele.

Majd ezt az entitást futásidőben a belső állapotának megváltoztatására szólítjuk fel.

Ezt követően pedig adat szolgáltatására késztetjük.

 

 

Teljes videó: