Springe zum Inhalt oder Footer
SerloDie freie Lernplattform

Objekte

Ein Objekt in der Informatik kann alles sein, was in der Welt vorkommt - oder etwas abstrakter: Alles, was man auch sonst noch so beschreiben kann. Ein bestimmter Gegenstand, wie der Tisch in deinem Zimmer, oder das Auto draußen auf dem Parkplatz, oder ein bestimmter Mensch oder ein Ding, das du auf deinem Computerbildschirm siehst…

Objekte haben Eigenschaften, in der Informatik auch Attribute genannt. Wenn du ein Objekt beschreibst, so versiehst du die Attribute mit Attributwerten.

Welche Attribute es überhaupt gibt, ist in der Klasse, zu der das Objekt gehört, festlegt. In der Klasse HUND ist beispielsweise festgelegt, dass es die Attribute rasse, name, fellfarbe und noch andere gibt. Ein Objekt ist eine konkrete Ausprägung der Klasse. Zum Objekt gehören dann ganz bestimmte Attributwerte, die den Attributen zugeordnet sind.

Der Hund rechts heißt zum Beispiel Bruno. Wenn du diesen Hund als Objekt der Klasse HUND beschreibst, ordnest du dem Attribut rasse den Attributwert "Corgi" zu, außerdem dem Attribut name den Attributwert "Bruno" und dem Attribut fellfarbe den Attributwert "rot-weiß".

Corgi am Strand

Möchtest du alle Informationen über ein Objekt übersichtlich darstellen, so zeichnest du eine Objektkarte.

Damit du auf ein Objekt zugreifen kannst, gibst du dem Objekt einen Namen - den Objektnamen oder Objektbezeichner. Welchen Namen gibst du dem Objekt, das den Hund Bruno beschreibt? Du kannst dir irgendeinen Objektbezeichner ausdenken, ob nun hund1 oder kleinerHund oder bruno.

Um besser unterscheiden zu können, wann eine Klasse und wann ein Objekt gemeint ist, schreiben wir Klassenbezeichner immer in lauter Großbuchstaben (z.B. HUND) und Objektbezeichner in Kleinbuchstaben (z.B. hund1) oder manchmal auch mit einzelnen Großbuchstaben im Inneren (z.B. kleinerHund) - dies ist die sogenannte CamelCase-Schreibweise, die Großbuchstaben im ragen wie Kamelhöcker heraus.

Übungsaufgaben: Objekte

Du hast noch nicht genug vom Thema?

Hier findest du noch weitere passende Inhalte zum Thema:

Artikel

Kurse


Dieses Werk steht unter der freien Lizenz
CC BY-SA 4.0Was bedeutet das?