Klasseninstanz bei Java

...komplette Frage anzeigen

3 Antworten

Eine Klasseninstanz ist ein Objekt vom Typ dieser Klasse.

Wenn du das mal auf die Wirklichkeit beziehst, dann gibt es "Klassen". Eine Klasse wäre zum Beispiel "Mensch". Mit der Klasse allein kannst du nichts anfangen. Du musst erst Instanzen davon erzeugen (also irgendwelche Menschen).

Also bist DU und ICH jeweils eine Instanz der Klasse Mensch.

Und genauso läuft es auch bei Objektorientierter Programmierung ab :) Nur heißen die Klassen da nicht Mensch, sondern eher Frame, Button, Thread usw. :)

procoder42 30.11.2013, 16:36

Oh doch sie heist Mensch ... in der Schule

0
Walla28 01.12.2013, 16:44
@procoder42

Zum verständnis trägt das bei ja. Wir haben auch so angefangen. Nur haben wir wir so (abstrakte) Klassen gehabt wie Fahrzeug von denen dann Auto, Motorrad und LKW erben. Und daraus haben wir dann Instanzen gebildet. Zum üben ist das schon sinnvoll ;) Auch in der Schule ^^

0
procoder42 01.12.2013, 17:51
@Walla28

In der Schule ist ein Rechteck das gefärbt wird recht beliebt . falls ein Lehrer das hier lesen sollte : lasst das weg . ich glaube man kann sich vorstellen was für Farben der großteiln nehmen wird

0
Walla28 02.12.2013, 02:38
@procoder42

Im ernst?

Kein wunder, dass die Schüler das nicht verstehen :D

0
procoder42 02.12.2013, 15:33
@Walla28

Nach 2 Monaten sind das aber nur noch kleine Fehler wie fehlende klammern oder rückgabetypen und Werte oder falsche . und natürlich ist die totale Unverständnis immer noch weit verbreitet . in bluej ein Rechteck bewegen ist echt ne schwere Übung und wie die Farben dann heißen will hier sicher niemand dwissen . fehleinsatz von modulo ist auch weit verbreitet . und wer als Beispiel Algorithmus bubblesort vorstellt hat sich beim Buch eh nicht viel gedacht

0
Walla28 06.12.2013, 17:59

Dankew für den Stern!

0
Mensch Du = new Mensch();       

HIER mal ein beispiel für java . der walla hat das ja schon erklärt

PerfectMuffin 01.12.2013, 07:26

"Du" Zurück in die Konventionsschule mit dir!

0
procoder42 01.12.2013, 07:48
@PerfectMuffin

Schreib nen Beschwerdebrief an Google . die autokorrektur ist leider echt mies

0
Walla28 01.12.2013, 16:45

hehe Danke! Aber so in der Art hab ichs ja auch gelernt ;)

Jeder fängt klein an :)

0

Das sind einfach die Objekte einer Klasse.

Was möchtest Du wissen?