Default Konstruktor

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
5 Beiträge • Seite 1 von 1
5 Beiträge Seite 1 von 1

Default Konstruktor

Beitrag von Gast ( / / 0 / 3 ) »
Hallo,

wenn man eine Klasse über die se24 anlegt, ein paar Attribute und Methoden implementiert, muss man sich dann um einen Konstruktor kümmern, oder steht standardmässig ein parameterloser Default-Konstruktor zur Verfügung?

Gruß,
Jojo

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Konstruktor

Beitrag von Thomas R. (Expert / 766 / 84 / 40 ) »
Hallo Jojo,
der Konstruktor braucht nicht explizit angelegt zu werden, wenn in den darüberliegenden Klassen kein expliziter Konstruktor angelegt ist.
MfG
Thomas R.

Beitrag von Gast ( / / 0 / 3 ) »
Hallo Thomas,

Danke :) Jetzt hätte ich allerdings noch eine kleine Frage zusätzlich: Wenn man in einer Klasse aber selbst einen Konstruktor anlegt (um z.B. Initialisierungen vorzunehmen), was passiert dann mit dem Defaultkonstruktor. Bleibt der weiterhin erhalten, oder wird er quasi durch den selbst angelegten Konstruktor überschrieben (unter der Prämisse, dass der selbst angelegte Konstrukor nicht parameterlos ist)? Wenn das zutrifft, dann würde es bedeuten, dass ich mir dann einen zusätzlichen parameterlosen Konstruktor als Defaultkonstruktor neu anlegen muss, richtig?

Gruß,
Jojo

Konstruktor

Beitrag von Thomas R. (Expert / 766 / 84 / 40 ) »
Hallo,
es gibt immer nur einen Konstruktor pro Klasse, entweder implizit (parameterlos) oder explizit (mit oder ohne Parameter).
Wird ein expliziter Konstrukter programmiert ist der Konstruktor der direkten Oberklasse darin aufzurufen.
MfG
Thomas R.

Beitrag von Gast ( / / 0 / 3 ) »
Hallo Thomas,

Dankeschön :D

Gruß,
Jojo

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1721
Views
Aufruf redifinierter Methode im Super Konstruktor
von nickname8 » 07.03.2021 13:31 • Verfasst in ABAP Objects®
1
Antw.
4364
Views
Konstruktor, getter setter und andere Spässchen
von neon_orange » 07.04.2013 14:32 • Verfasst in ABAP Objects®
2
Antw.
2990
Views
OO ALV Layout /DEFAULT
von Icke0801 » 07.11.2019 14:50 • Verfasst in Dialogprogrammierung
1
Antw.
3962
Views
Default Zahlungsbedingung für Auftragsart
von JanR » 08.11.2024 09:34 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.