faecher:informatik:oberstufe:glossar:konstruktor:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
faecher:informatik:oberstufe:glossar:konstruktor:start [28.03.2022 08:23] – angelegt Matthias Waffenschmidtfaecher:informatik:oberstufe:glossar:konstruktor:start [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1
Zeile 1: Zeile 1:
-====== Konstruktor ====== 
  
-Der Konstruktor ist ein Codeblock, der ausgeführt wird, sobald ein neues Objekt mit Hilfe von //new// erzeugt wird. 
- 
-Mit Hilfe des Codes kann sicher gestellt werden, dass sich ein neu erzeugtes Objekt in einem gültigen Zustand befindet, das heißt, die [[..:datenfeld:start|Datenfelder]] beinhalten vernünftige Startwerte. 
- 
-Wie eine [[..:methode:start|Methode]] können auch einem Konstruktor mit Hilfe von Parametern zusätzliche Informationen bereit gestellt werden. 
- 
-Da Konstruktoren wie Methoden auch [[..:vererbung:start|vererbt]] werden, besitzt jede Klasse in Java einen parameterlosen Konstruktor, der von der Klasse //Object// geerbt wurde. 
- 
-Beispiel: 
- 
-<code java> 
-public Test (String name, int wert) 
-{ 
-    this.name = name; 
-    this.wert = wert; 
-} 
-</code> 
  • faecher/informatik/oberstufe/glossar/konstruktor/start.1648448583.txt.gz
  • Zuletzt geändert: 28.03.2022 08:23
  • von Matthias Waffenschmidt