Am Buch lesen, nun brauch ich eure Hilfe um mir super() zu erklären

Status
Nicht offen für weitere Antworten.

alexj.

Mitglied
Also ich hab soviel verstanden das super irgendwie in Klassen den alten wert auf intergers oder so setzt das ist das Problem es steht erklärt jedoch versteh ich nicht die Erklärung könntet ihr mir Anhand eines Beispiels super() erklären und mir sagen was es genau macht.

//EDIT
Vielleicht ist es eine dumme Frage aber ich will in Java alles lernen was ich kann und was in diesem Buch steht, also sogar wenn es eine Anfängerfrage ist, ich will wissen was es macht =)

Buch: Jetzt lerne ich Java 6 (Markt + Technik)
Amazon: Jetzt lerne ich Java 6: Amazon.de: Dirk Louis, Peter Müller: Bücher

Mfg
alex
 
Zuletzt bearbeitet:

hdi

Top Contributor
super hat nichts mit integern zu tun. Man muss auch unterscheiden:

super() ruft den Konstruktor der Oberklasse auf.

super.Variable oder super.methode() bezieht sich auf eine Variable oder Methode
in der Oberklasse.

Der Sinn davon: Wenn du eine geerbte Methode überschreibst, könntest du ohne super
nicht mehr auf die Original-Version zugreifen:

[HIGHLIGHT="Java"]class Car{
public void sayHello(){
System.out.println("Hello, i am a car brum brum gnihihihi!");
}
}
class BMW extends Car{
@Override // ÜBERSCHREIBEN:
public void sayHello(){
super.sayHello();
// kannst ja mal das super. weglassen und nur sayHello() aufrufen... Haste nen starken PC? ^^
System.out.println("Hello, i am a BMW brraaaaaeeeeeemmm....");
}

public class Test{
public static void main(String[] args){
new BMW().sayHello();
}
}[/HIGHLIGHT]
 

Ark

Top Contributor
super ist der Name der Superklasse, und super() ist der Name des Konstruktors der Superklasse.

Im Folgenden die Erklärung von super():
[HIGHLIGHT="Java"]class A{
public A(){
System.out.println("Hallo");
}
}

class B extends A{
public B(){
// Obwohl es hier nicht explitit steht, wird am Anfang
// dieses Konstruktors super() aufgerufen. Deswegen
// erscheint bei einem new B() auch ein "Hallo".
}
}[/HIGHLIGHT]
Nächstes Beispiel:
[HIGHLIGHT="Java"]class A{
public A(int x){
System.out.println("x ist jetzt " + x);
}
}

class B extends A{
public B(){
// Auch hier muss ein Superkonstruktor aufgerufen werden.
// Da allerdings sich der Compiler keine Argumente ausdenken
// kann, muss hier explizit etwas stehen wie Folgendes:
super(5);
// Und es erscheint bei einem new B() dann "x ist jetzt 5".
}
}[/HIGHLIGHT]
Ark
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
frager2345 Java Klasse Buch verwalten Java Basics - Anfänger-Themen 0
S Kreisberechnung3 Buch: Programmieren lernen mit Java von Hans-Peter Habelitz Java Basics - Anfänger-Themen 39
J Fragen zum Code aus dem Buch "Schrödinger programmiert Java 2.te Ausgabe" Java Basics - Anfänger-Themen 6
H Stern Dreieck (Buch: Grundkurs Programmieren) Java Basics - Anfänger-Themen 2
J Datentypen Komm in einem Android Buch mit Java nicht weiter... Java Basics - Anfänger-Themen 7
S Java buch oder Kurse(udemy) Java Basics - Anfänger-Themen 4
H Welche IDE zum Buch "Programmieren mit Java" von Reinhard Schiedermeier des Verlags Pearson Studium Java Basics - Anfänger-Themen 19
N Das Java Buch von Daniel Lorig Java Basics - Anfänger-Themen 103
B VerständnisProblem mit Beispielaufgabe aus Buch Java Basics - Anfänger-Themen 1
V Buch:Programmieren lernen mit Java-Aufgaben zu schwer ? Java Basics - Anfänger-Themen 2
G Buch für Fortgeschrittene Java Basics - Anfänger-Themen 3
N Übungsaufgabe aus Java Buch bringt Fehler. Java Basics - Anfänger-Themen 10
R Operatoren Möglicher Fehler im Buch Programmieren lernen mit Java Java Basics - Anfänger-Themen 7
S Erste Schritte Suche nach einem guten JAVA-Buch (Definition im Thread) Java Basics - Anfänger-Themen 6
B Erste Schritte Listing aus Buch - wie geht das? Java Basics - Anfänger-Themen 6
H Buch: Java lernen mit BlueJ Modulo-Operator Java Basics - Anfänger-Themen 16
F Übung: Ratespiel aus dem Buch Java von Kopf bis Fuß Java Basics - Anfänger-Themen 14
F Übung 99 Flaschen Bier aus dem Buch Java von Kopf bis Fuß Java Basics - Anfänger-Themen 10
E Compiler-Fehler Quelltext aus Buch erzeugt Fehler Java Basics - Anfänger-Themen 3
F OOP Java, ein Buch mit sieben Siegeln Java Basics - Anfänger-Themen 13
J Bald erstes Java Buch durchgearbeitet - Wie gehts nun weiter? Java Basics - Anfänger-Themen 6
C Buch für Einsteiger gesucht Java Basics - Anfänger-Themen 2
Luk10 Buch für Swing/Awt/Graphics Java Basics - Anfänger-Themen 4
N überprüfungsschwierigkeit bei der klasse Buch Java Basics - Anfänger-Themen 6
M Alters berechnung aus Geburtsjahr aus dem Buch Java Basics - Anfänger-Themen 5
D Suche gutes Buch oder Tutorial Java Basics - Anfänger-Themen 3
K Java mit einem Buch lernen Java Basics - Anfänger-Themen 8
J Aufbauendes Java Buch Java Basics - Anfänger-Themen 8
W "Sprechen Sie Java?" suche dieses Buch gebraucht! Java Basics - Anfänger-Themen 11
V Buch empfehlung? Java Basics - Anfänger-Themen 10
D Testfragen aus dem Buch Java Basics - Anfänger-Themen 28
J Gutes Buch für Anfänger Java Basics - Anfänger-Themen 11
T Frage aus dem Buch JAVA ist auch eine Insel Java Basics - Anfänger-Themen 11
N Java lernen / Gutes Buch Java Basics - Anfänger-Themen 9
C Java Buch empfehlungen ? Java Basics - Anfänger-Themen 9
razwed4ik zum Beispiel aus Java Insel Buch Java Basics - Anfänger-Themen 7
S Hallo, ich hab hier ein Buch Java Basics - Anfänger-Themen 11
P Welches Buch ist für Einsteiger(fast) ohne Vorwissen passend Java Basics - Anfänger-Themen 7
T Code aus einem Buch geht nicht Java Basics - Anfänger-Themen 9
G Welches Java Buch kaufen? Java Basics - Anfänger-Themen 7
M Gutes einsteiger Buch? Java Basics - Anfänger-Themen 2
J Empfelenswertes Buch Java Basics - Anfänger-Themen 8
P Java beginner - Buch: Java- Einstieg für Anspruchsvolle Java Basics - Anfänger-Themen 6
A Erstes Buch durchgelesen, wie weiter vorgehen? Java Basics - Anfänger-Themen 8
G Probleme mit Buch! Java Basics - Anfänger-Themen 13
J Compiler + Gutes Buch Java Basics - Anfänger-Themen 2
K java buch empfehlung Java Basics - Anfänger-Themen 4
A Hilfe beim Lesen von Pfaden und Systemvariablen Java Basics - Anfänger-Themen 3
I API - zurückgegebener JSON String lesen und in Entity konvertieren Java Basics - Anfänger-Themen 2
Say 2-DIM Array Code lesen und verstehen Java Basics - Anfänger-Themen 5
N Textdatei aus Resourcen-Ordner eines Projekts/ jar-file lesen Java Basics - Anfänger-Themen 4
W Timestamp lesen Java Basics - Anfänger-Themen 6
J Dateien lesen und schreiben Java Basics - Anfänger-Themen 5
F MS365 Kalender lesen Java Basics - Anfänger-Themen 5
Robin Gentele XML von Webserver lesen und ausgeben Java Basics - Anfänger-Themen 5
H Scripte oder Programmcode aus Datei lesen? Java Basics - Anfänger-Themen 5
S Zufällige ungerade Zeile aus Text-Datei lesen Java Basics - Anfänger-Themen 5
C Fehlermeldungen lesen Java Basics - Anfänger-Themen 2
S Allgemeine Java Codes lesen und verstehen Java Basics - Anfänger-Themen 7
NeoLexx Datenströme Lesen und Schreiben einer Textdatei Java Basics - Anfänger-Themen 2
rafi072001 Lesen aus einem Excel File Java Basics - Anfänger-Themen 10
T Klassen Den Wert aus Array lesen lassen Java Basics - Anfänger-Themen 12
J Lesen und schreiben in eine Datei(Anfänger- Dateizugriffe) Java Basics - Anfänger-Themen 3
S JSON Datei schreiben und lesen Java Basics - Anfänger-Themen 3
S Java Array Länge aus anderer Klasse lesen Java Basics - Anfänger-Themen 1
G Excle datei aus resources folder finden und lesen Java Basics - Anfänger-Themen 5
J Datei aus Projektfolder lesen Java Basics - Anfänger-Themen 12
H Vererbung Static Scanner Objekt verwenden - von StdIn in einer importierten Klasse lesen Java Basics - Anfänger-Themen 10
K Probleme beim Programm schreiben - Lesen von Dateiinhalten -zaehlen von Wörtern/ Buchstaben Java Basics - Anfänger-Themen 4
S Tastatur input lesen Java Basics - Anfänger-Themen 7
S Mit FileReader lesen, in ArrayList speichern Java Basics - Anfänger-Themen 4
B Aus Datei lesen Java Basics - Anfänger-Themen 23
B Aus Datei lesen Java Basics - Anfänger-Themen 0
deatzi Wert aus anderer Klasse lesen Java Basics - Anfänger-Themen 7
W Wie lasse ich meine Ausgabe nach dem Lesen verschwinden ? Java Basics - Anfänger-Themen 1
A JSON Lesen und Schreiben. Java Basics - Anfänger-Themen 3
S Daten lesen und speichern Java Basics - Anfänger-Themen 26
C Input/Output Datei aus Startverzeichnis lesen Java Basics - Anfänger-Themen 6
amazinglife77 Input/Output Lesen/Schreiben Properties: in eclipse geht, als JAR nicht Java Basics - Anfänger-Themen 4
G Input/Output Aus txt-Datei lesen, aus Ordner Java Basics - Anfänger-Themen 1
S BufferedReader nächste Zeile lesen Java Basics - Anfänger-Themen 4
sourcecorn Werte aus einem File lesen Java Basics - Anfänger-Themen 6
G Jar-Archiv zum Lesen einer Konfigurationsdatei Java Basics - Anfänger-Themen 9
MaxG. Input/Output Datei lesen Java Basics - Anfänger-Themen 3
Hacer Quellcode lesen Java Basics - Anfänger-Themen 13
H Aus wav-datei lesen und in neue wav-datei speichern Java Basics - Anfänger-Themen 10
N Lesen eines files mit FILES.lines Java Basics - Anfänger-Themen 11
A Private Attribut aus fremder Klasse lesen ? Java Basics - Anfänger-Themen 19
R Ab einer bestimmten Zeile lesen Java Basics - Anfänger-Themen 3
P vokale konsonanten ziffern satzzeichen aus string lesen. hab kiene ahnung Java Basics - Anfänger-Themen 10
A textfeldwerte aus array lesen Java Basics - Anfänger-Themen 27
K Classpath Lesen von Property-File Java Basics - Anfänger-Themen 1
D Methoden Array aus Datei lesen und weitergeben? Java Basics - Anfänger-Themen 7
T 'Nix' aus Textdokument lesen Java Basics - Anfänger-Themen 11
G tga Datei lesen und in eine matrix umwandeln Java Basics - Anfänger-Themen 1
F Input/Output Dateien lesen/schreiben Java Basics - Anfänger-Themen 1
E lesen csv file column by column Java Basics - Anfänger-Themen 10
G Bis zu einem bestimmten Punkt aus Datei lesen Java Basics - Anfänger-Themen 2
K Mit Scanner aus einer txt Datei lesen und jede Person mit name, vorname, geburtsdatum speichern Java Basics - Anfänger-Themen 5
K Dateien lesen | IndexOutOfBoundsException Java Basics - Anfänger-Themen 2

Ähnliche Java Themen

Neue Themen


Oben