diff --git a/osztaly_objektum.txt b/osztaly_objektum.txt new file mode 100644 index 0000000..6bd56a6 --- /dev/null +++ b/osztaly_objektum.txt @@ -0,0 +1,5 @@ +Az osztály egy sablon, ami meghatározza, hogy egy adott típusú objektum milyen tulajdonságokkal és viselkedésekkel rendelkezhet. Az osztályban definiáljuk az adattagokat és a metódusokat, amik lehetnek statikusak, vagy a példányhoz rendeltek. A példányhoz rendelt metódusok, és atribútumok az adott példány értékét tudják módosítani, míg a statikusak nem egyedi példányokra, hanem a teljes osztályra vonatkoznak. + +Az objektum az osztály egy példánya, azaz a "tervrajz" alapján elkészített konkrét dolog. Míg az osztály csak definiálja a struktúrát, az objektum valós létező adatokkal, és függvényekkel jön létre az osztály alapján. + +Példa: Az "Emlős" osztályból létrehozott objektum lehet egy 100 kg os 5 éves oroszlán. Ez az objektum az osztály tulajdonságait konkrét értékekkel tölti meg. \ No newline at end of file