Unten ist mein Code. Ich verstehe nicht, was der Fehler ist. Kann jemand in der Lage sein zu führen.Überschreiben Sie eine Konstruktorklasse
class State {
static String country;
static String capital;
State() // Constructor
{
country = "America's";
capital = "Washington D.C";
}
static void display() {
System.out.println(capital + " " + "is" + " " + country + " " + "capital.");
}
}
class Place extends State // Method Overriding
{
static void display() {
System.out.println("Capital is Washington D.C.");
}
public static void main(String[] args) {
State st = new State();
Place pl = new Place();
st.display();
pl.display();
st = pl;
}
}
Während des Laufens als angezeigt „Fehler: Hauptklasse Staat $ Platz nicht gefunden oder geladen werden“
As the output needs: "Capital is Washington D.C." instead of (capital + " " + "is" + " " + country + " " +"capital.")
welchem Zweck dieses ?? 'st = pl;' –
es funktioniert gut mit mir .... –
Anzeige "Hauptstadt ist Washington D.C." statt (Kapital + "+" ist "+" "+ Land +" "+" Kapital. ") – Arvind