Hi,
lerne ich nun schon seit ca 1Monat Java nach einigen Online Basics bin ich auif das Buch "Grundkurs programmieren in Java " was, so wie ich gerade glaube ich gelesen habe auch schon 1-2 mal empfohlen wurde nunja.
Ich habe mich inzwischen bis zu den Klassen vorkämpfen können. Es geht um Sub und Superklassen also um Vererbung usw.
nun sind 2 Klassen gegeben
einmal die Klasse Sub :
und die Klasse Super
Nun kann ich die nicht ausführen, was ja eigentlich logisch ist da, es keine main-Methode, zumindestens haben ich und Eclipse es mir so erklärt, gibt.
Liegt die nicht ausführbarkeit an Eclipse oder an irgendeinem Erklär Fehler im Buch ?
Oder habe ich doch einen total blöden Fehler eingebaut? 😀
mfg
Hannes
lerne ich nun schon seit ca 1Monat Java nach einigen Online Basics bin ich auif das Buch "Grundkurs programmieren in Java " was, so wie ich gerade glaube ich gelesen habe auch schon 1-2 mal empfohlen wurde nunja.
Ich habe mich inzwischen bis zu den Klassen vorkämpfen können. Es geht um Sub und Superklassen also um Vererbung usw.
nun sind 2 Klassen gegeben
einmal die Klasse Sub :
Java:
package opjektorientiertes.programmieren;
public class Sub extends Super
{
public String y = "vor Sub-Konstruktor";
public Sub(){
System.out.println("Sub-Konstruktor gestartet");
System.out.println("x = " + x);
System.out.println("y = " + y);
x = "nach Sub-Konstruktor";
y = "nach Sub-Konstruktor";
System.out.println("Sub-Konstruktor beendet");
System.out.println("x = "+ x);
System.out.println("y = "+ y);
}
}
Java:
package opjektorientiertes.programmieren;
public class Super {
public String x = "vor Konstruktor";
public Super(){
System.out.println("Super-Konstruktor gestartet");
System.out.println("x= "+ x);
x = "nach Superkonstruktor";
System.out.println("Super_Konstruktor beendet");
System.out.println("x = "+ x);
}
}
Liegt die nicht ausführbarkeit an Eclipse oder an irgendeinem Erklär Fehler im Buch ?
Oder habe ich doch einen total blöden Fehler eingebaut? 😀
mfg
Hannes