Mik az attribútumok az objektum-orientált programozásban?
Az objektum-orientált programozásban az attribútum (vagy tulajdonság) egy osztály jellemzője vagy jellemzője. Ez egy objektumhoz társított változó, és az objektumról információk tárolására használható. Az attribútumok általában egy objektum állapotának meghatározására szolgálnak, mint például a neve, életkora vagy címe.
Például a "Személy" nevű osztályban az attribútumok a következők lehetnek: "firstName", "lastName", "age" és "cím". Ezek az attribútumok az egyes személyobjektumokkal kapcsolatos információk tárolására szolgálnak, mint például a kereszt- és vezetéknevük, életkoruk és címük. Az attribútumok lehetnek nyilvánosak (az osztályon kívülről elérhetők) vagy privátak (csak az osztályon belül érhetők el). Lehetnek csak olvashatók vagy írhatók is. Az attribútumokat az osztálydefinícióban általában speciális szintaxissal határozzák meg, például „public int age”-vel, jelezve, hogy az attribútum egy „életkor” nevű nyilvános egész.