OBJACTION
  • Start
  • ObjAction
    • Beschreibung
    • Download
    • Videos
    • Dokumentation
  • MyEasyDB
    • Beschreibung
    • Download
  • Kontakt

Was sind Konstruktoren und welche Aufgabe übernehmen sie?

11/12/2019

0 Comments

 
Bei der Erzeugung eines Objektes muss einer der Konstruktoren ausgewählt werden. Die Konstruktoren unterscheiden sich in der Anzahl der Parameter und/oder der Datentypen der Parameter.

Ein Konstruktor hat immer den gleichen Namen wie die Klasse in der er sich befindet. Ein Konstruktor unterscheidet sich von einer Methode dadurch, dass er keinen definierten Rückgabetyp hat.

Standardmäßig ist der Konstruktor ohne Parameter (default-Konstruktor) immer vorhanden, auch wenn man ihn nicht im Code programmiert. Falls man eigene Konstruktoren programmiert, muss der default-Konstruktor  auch code-mäßig vorhanden sein, falls man ihn verwenden möchte.

Konstruktoren initialisieren die Objekte mit definierten, gültigen (validierten) Werten. Die Überprüfung der Werte erfolgt an einer zentralen Stelle, in den set-Methoden.
​Daher werden in allen Konstruktoren die set-Methoden aufgerufen.
0 Comments



Leave a Reply.

    Autor

    vielerlei interessen, neben digitalen vor allem auch analoge.

    Archiv

    November 2019
    Dezember 2018

    Kategorien

    Alle
    Creation
    Java
    Schöpfung

    RSS-Feed

BLOG
​AGB
​Impressum
  • Start
  • ObjAction
    • Beschreibung
    • Download
    • Videos
    • Dokumentation
  • MyEasyDB
    • Beschreibung
    • Download
  • Kontakt