Informatik-Lexikon

Attribute

Attribute sind besondere Variablen, die im Kopf der Klassendeklaration festgelegt werden.

public class Schiff 
{ 
   private String name;
   private int gewicht;

   public Schiff() 
   { 
   } 
}

In dieser einfachen Beispielklasse sind name und tonnen die beiden einzigen Attribute der Klasse Schiff. Diese Attribute können innerhalb der Klasse von allen Methoden der Klasse benutzt werden. Außerhalb der Klasse sind die beiden Attribute nicht zugänglich, weil sie als private deklariert wurden. Um private-Attribute zu lesen oder zu verändern, bedarf es sondierender bzw. verändernder Methoden.

Die Objekte einer Klassen verfügen ebenfalls über die Attribute der Klasse. Jedes Schiff-Objekt hat einen Namen vom Typ String und ein Gewicht vom Typ int. Allerdings können sich die Attributwerte der einzelnen Objekte voneinander unterscheiden.

Die Gesamtheit aller Attributwerte bestimmt den Status eines Objektes.





IMPRESSUM