public class DynBind06{
public static void main (String args[]){
Hund h = new Hund();
Maus m = new Maus();
laerm(h); <------ Problem
laerm(m); <------- Problem
}
static void laermImHaus(Haustier h){
System.out.println(h.laerm());
}
}
class Haustier{
String laerm(){
return "...";
}
class Maus extends Haustier{
}
class Hund extens Haustier{
String laerm(){
return "WAU WAU";
}
}
nun soll als Ausgabe folgendes rauskommen:
...
WAU WAU
aber er bringt nur bei Problem: Die MEthode ist undefiniert für den type DynBind06, warum????
Laut buch soll das aber funzen.
mfg
Snoop
Lesezeichen