Ez a Média Története

Még nem íródott meg a történet, így itt van egy bevezetés az OOP-ról. Enjoy!

Az OOP Alapjai

Az objektumorientált programozás (rövidítve OOP) egy olyan programozási paradigma, ahol az adatok rendezésén van a hangsúly. Egy program fő egységei az osztályok, amik tartalmazzák a függvényeket (metódusokat), osztályváltozókat és akár belső osztályokat is.

Az osztály tulajdonképp egy tervrajz, ami tartalmazza az említett függvények, változók stb... definícióját, és ebből létrehozhatók példányok, ezeket nevezzük objektumoknak.

A legfontosabb tulajdonság, hogy minden objektum közös tulajdonságokkal, de külön, saját értékekkel rendelkezik.

Példa

Sok klasszikus szemléltetés van erre a koncepcióra. Legyen a tervrajz (az osztály) egy tervrajza egy állatnak. Mivel az állatoknak vannak közös tulajdonságaik, ezért azokat egy osztályban definiáljuk: például tudjuk, hogy minden állatnak van magassága és színe. Viszont ez minden állat példánynak (objektumnak) más.

To be continued...