Vor-/Nachteile/Unterschiede von Konstruktoren und Methoden

Status
Nicht offen für weitere Antworten.

obiwan

Aktives Mitglied
Hallo,

ich bin gerade dabei, in die Welt von Java einzutauchen.
Dabei ist mir nicht klar, wo die Unterschiede bzw. Vor- und Nachteile von Konstruktoren und Methoden liegen.

Mit Methoden kann ich gut arbeiten, jedoch wird auch viel in Beispielprogrammen mit Konstruktoren gemacht - mit denen habe ich immer meine Probleme -> Wo liegen da Vor-/Nachteile/Unterschiede?
Wo finde ich eine gute Seite, wo mir "super()" mal richtig gut erklärt wird - diese Methode benötige ich doch bei zugriffen auf Konstruktoren anderer Kassen oder !? (Wertübergaben an Konstruktoren is kein ding, aber dann das Arbeiten mit diesen Werten - der zugriff macht mir Schwierigkeiten)

Hui, ich hoffe ich habe mich so einigermaßen verständlich ausgedrückt.

Vielen Dank für eure Hilfe.
 

André Uhres

Top Contributor
Ein Konstruktor hat keinen Rückgabetyp und heißt auch immer so wie die Klasse.

Wird ein Objekt mit dem new-Operator angelegt, so wird ein Konstruktor aufgerufen.
Dabei sollen in der Regel die Variablen des neuen Objekts initialisiert werden.
Diese Initialisierung wird in den Konstruktor gesetzt, um sicherzustellen,
dass das neue Objekt einen sinnvollen Anfangszustand aufweist.

Um die ererbten Datenfelder des Vaters zu initialisieren ist es möglich, innerhalb eines Konstruktors
den Konstruktor des Vaters aufzurufen. Dies wird mit dem Schlüsselwort "super" gemacht.
Der super-Aufruf muss immer in der ersten Zeile des Konstruktors stehen.
Ein Parameter des Konstruktors der Sohn-Klasse kann als aktueller Parameter an den Konstruktor
der VaterKlasse übergeben werden.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
F Thread Koordination (Vorteile/Nachteile) Java Basics - Anfänger-Themen 0
J String oder Objekt, Vor- und Nachteile Java Basics - Anfänger-Themen 9
G Vor/Nachteile von Box und JPanel Java Basics - Anfänger-Themen 4
W Unterschiede bei Zugriff auf Objekt und Klassenvariablen über einen Getter? Java Basics - Anfänger-Themen 2
B Unterschiede in einer Liste erkennen Java Basics - Anfänger-Themen 1
E Stack vs Queue - Gemeinsamkeiten / Unterschiede Java Basics - Anfänger-Themen 7
U Input/Output Unterschiede Streams Java Basics - Anfänger-Themen 2
R Compiler-Fehler Java Compiler Unterschiede Java Basics - Anfänger-Themen 10
D Viele grafische unterschiede von Windows xp zu Windows 7 Java Basics - Anfänger-Themen 3
S Unterschiede zwischen equals und contains Java Basics - Anfänger-Themen 2
B Erste Schritte Unterschiede bei der Deklaration von Strings Java Basics - Anfänger-Themen 4
B Objekt Vergleich - Unterschiede ausgeben Java Basics - Anfänger-Themen 4
W Unterschiede zweier Dateien herauslesen Java Basics - Anfänger-Themen 7
S Unterschiede Netbeans und .jar Java Basics - Anfänger-Themen 4
Dit_ Pixelorientierte Zeichnungen und Vektorgrafiken | Unterschiede Java Basics - Anfänger-Themen 2
P Unterschiede zweier System.in Varianten Java Basics - Anfänger-Themen 3
K Datentyp vs. Datenstruktur - Unterschiede Java Basics - Anfänger-Themen 13
G Strings vergleichen: Unterschiede erfragen Java Basics - Anfänger-Themen 5
M wesentliche Unterschiede zwischen Versionen 1.2, 1.3 und 1.4 Java Basics - Anfänger-Themen 2
B String Unterschiede? Java Basics - Anfänger-Themen 3
N Verschiedene Konstruktoren mit gleichen Datentypen Java Basics - Anfänger-Themen 8
C Konstruktoren und Variablen Java Basics - Anfänger-Themen 42
lougoldi Verkettung von Methoden und Konstruktoren Java Basics - Anfänger-Themen 4
J Konstruktoren und Grafik Java Basics - Anfänger-Themen 3
A Cannot find symbol mit Konstruktoren Java Basics - Anfänger-Themen 27
L Brauche Hilfe beim arbeiten mit Konstruktoren Java Basics - Anfänger-Themen 20
C Objekte und Konstruktoren Java Basics - Anfänger-Themen 2
M Methodenaufrufe im Konstruktoren Java Basics - Anfänger-Themen 31
A Konstruktoren Vererbung Java Basics - Anfänger-Themen 3
W Vererbung, abstract und Konstruktoren Java Basics - Anfänger-Themen 30
M Vererbung Konstruktoren mit festen Werte Java Basics - Anfänger-Themen 2
F Mehrere Konstruktoren? Wofür? Java Basics - Anfänger-Themen 21
J Konstruktoren in Initialisierungsblöcke Java Basics - Anfänger-Themen 6
T Konstruktoren Java Basics - Anfänger-Themen 25
D was bedeutet this. bei Konstruktoren? Java Basics - Anfänger-Themen 4
C Konstruktoren und Vererbung Java Basics - Anfänger-Themen 2
C Die Klasse Menge mit Konstruktoren und einfachen Methoden Java Basics - Anfänger-Themen 5
F Mehrere Konstruktoren Java Basics - Anfänger-Themen 10
G Was ist der Nutzen von generischen Konstruktoren? Java Basics - Anfänger-Themen 4
Q Methoden Konstruktoren anlegen Java Basics - Anfänger-Themen 5
B Objekte in Konstruktoren übergeben Java Basics - Anfänger-Themen 5
D Zähler nicht sichtbar (Thema: Konstruktoren) Java Basics - Anfänger-Themen 2
A Überladen von Konstruktoren Java Basics - Anfänger-Themen 2
V Konstruktoren Java Basics - Anfänger-Themen 15
C Klassen StackOverflow bei erster Nutzung von Klassen/Konstruktoren Java Basics - Anfänger-Themen 9
F Konstruktoren Java Basics - Anfänger-Themen 4
M Erste Schritte Verständnis Problem Konstruktoren Java Basics - Anfänger-Themen 13
Y Klassen, Vererbung, Konstruktoren Java Basics - Anfänger-Themen 13
B Klassen Unterschied Konstruktoren. Java Basics - Anfänger-Themen 3
C Erste Schritte Konstruktoren verstehen Java Basics - Anfänger-Themen 7
W OOP Konstruktoren Erklärung Java Basics - Anfänger-Themen 14
N Abarbeitungsreihenfolge von Konstruktoren Java Basics - Anfänger-Themen 12
O Klassen und Konstruktoren Java Basics - Anfänger-Themen 7
V Konstruktoren -> Funktionsaufrufe Java Basics - Anfänger-Themen 7
Q Konstruktoren und Methoden Java Basics - Anfänger-Themen 2
C Konstruktoren Java Basics - Anfänger-Themen 7
J Konstruktoren Java Basics - Anfänger-Themen 10
M Konstruktoren & Veerbung Java Basics - Anfänger-Themen 6
T Konstruktoren Java Basics - Anfänger-Themen 6
P Enum Attribut in Konstruktoren Java Basics - Anfänger-Themen 10
R Vererbung Konstruktoren nicht erkannt Java Basics - Anfänger-Themen 17
H Klassen, Konstruktoren, Instanzen etc Java Basics - Anfänger-Themen 6
J OOP Konstruktoren, setMethode, getMethode usw. Java Basics - Anfänger-Themen 7
A überladene Konstruktoren Java Basics - Anfänger-Themen 7
L Frage zu Konstruktoren und dem this Operator Java Basics - Anfänger-Themen 16
W 2 Konstruktoren Java Basics - Anfänger-Themen 8
B Vererbung und Konstruktoren Java Basics - Anfänger-Themen 33
N Vererbung von Konstruktoren mit Parametern Java Basics - Anfänger-Themen 7
S Konstruktoren verketten Java Basics - Anfänger-Themen 6
A Konstruktoren sollen sich gegenseitig aufrufen Java Basics - Anfänger-Themen 10
B Konstruktoren Sichtbarkeit Java Basics - Anfänger-Themen 2
K Kann man Private-Konstruktoren doch aurufen? Java Basics - Anfänger-Themen 8
E Konstruktoren und Methoden Java Basics - Anfänger-Themen 10
E OOP individual + standard-Konstruktoren Java Basics - Anfänger-Themen 9
S Konstruktoren? Java Basics - Anfänger-Themen 5
K Konstruktoren Java Basics - Anfänger-Themen 13
H Konstruktoren – super! Java Basics - Anfänger-Themen 3
L Geschachtelte Konstruktoren Java Basics - Anfänger-Themen 4
hdi Kleine Design/Convention Frage zu Konstruktoren Java Basics - Anfänger-Themen 4
J Vererbung und Konstruktoren Java Basics - Anfänger-Themen 14
J Problem mit Konstruktoren Java Basics - Anfänger-Themen 2
G Überladen von Konstruktoren mit unterschiedlichen Datentypen Java Basics - Anfänger-Themen 4
H Befehl mit Konstruktoren Java Basics - Anfänger-Themen 2
L Konstruktoren bei Vererbung Java Basics - Anfänger-Themen 13
Z wie kann ich überladene Konstruktoren "umleiten"? Java Basics - Anfänger-Themen 11
D Blöde(?) Frage zu Konstruktoren und set-Methoden Java Basics - Anfänger-Themen 3
G Interface und Konstruktoren Java Basics - Anfänger-Themen 3
G Frage zu Konstruktoren Java Basics - Anfänger-Themen 12
G Verständnisfrage zu Konstruktoren Java Basics - Anfänger-Themen 5
G Konstruktoren Java Basics - Anfänger-Themen 9
A Konstruktoren überladen Java Basics - Anfänger-Themen 9
H Konstruktoren + Hilfe Java Basics - Anfänger-Themen 12
H Konstruktoren werden nie geerbt Java Basics - Anfänger-Themen 3
Bierhumpen 2 Konstruktoren Java Basics - Anfänger-Themen 15
T mehrere Konstruktoren für eine Klasse Java Basics - Anfänger-Themen 7
J Instantvariablen und Konstruktoren Java Basics - Anfänger-Themen 2
Y Vererben - Konstruktoren Java Basics - Anfänger-Themen 2
Z übergabe von string[] an konstruktoren oder methoden Java Basics - Anfänger-Themen 3
L Klassen, Vererbung und Konstruktoren Java Basics - Anfänger-Themen 10
S Frage zu Konstruktoren Java Basics - Anfänger-Themen 7

Ähnliche Java Themen

Neue Themen


Oben