Was ist der unterschied zwischen einem objekt , einer klasse und einer instanz in java ?

... komplette Frage anzeigen

2 Antworten

Ein Objekt ist eine Instanz einer Klasse..

Klärt das deine Frage schon?

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von gerlochi
07.11.2016, 20:31

Perfekt erklärt ;-)!

0

Die «Instanz» wurde vom Englischen nicht (bzw. falsch) übersetzt. Eine (englische) «Instance» ist ein Beispiel oder ein Exemplar, und damit ist das soeben erzeugte Objekt einer Klasse gemeint. Objekt und Instanz sind also gleichwertig, auch wenn wir bei Instanz noch etwas mehr ausdrücken wollen, dass das Objekt soeben neu «instanziert» (also ein Exemplar der Klasse erstellt) wurde.

Mit einer deutschen «Instanz» hat dies nichts zu tun.

Siehe auch hier: https://www.programmieraufgaben.ch/uploads/oo.pdf Kapitel 12.1.4 auf S. 16.

Antwort bewerten Vielen Dank für Deine Bewertung