Az objektumorientált programozás lényege az, hogy a programozást nem a számítógép szemszögéből közelítjük meg, hanem a problémát objektumokká bontjuk, amelyeknek a viselkedését implementáljuk. Az objektumorientáltság a programozási nyelvek esetében nem konkrétan egy gondolkodásmódot jelent, hanem…