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