5 lines
855 B
Plaintext
5 lines
855 B
Plaintext
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. |