faecher:informatik:oberstufe:glossar:konstruktor:start

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
faecher:informatik:oberstufe:glossar:konstruktor:start [05.04.2022 15:15] 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 einer [[..: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.1649164504.txt.gz
  • Zuletzt geändert: 05.04.2022 15:15
  • von Matthias Waffenschmidt