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.
1764
Views
Aufruf redifinierter Methode im Super Konstruktor
von nickname8 » 07.03.2021 13:31 • Verfasst in ABAP Objects®
1
Antw.
4396
Views
Konstruktor, getter setter und andere Spässchen
von neon_orange » 07.04.2013 14:32 • Verfasst in ABAP Objects®
2
Antw.
3044
Views
OO ALV Layout /DEFAULT
von Icke0801 » 07.11.2019 14:50 • Verfasst in Dialogprogrammierung
1
Antw.
4087
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

Aktuelle Forenbeiträge

Ermittlung der Arbeitstage (Mosid)
vor 3 Stunden von DeathAndPain 3 / 44155
LSMW-Problem
vor 3 Stunden von DeathAndPain gelöst 6 / 2008
ATC Finding in Smartforms
vor einer Woche von sap_enthusiast 2 / 2040

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.