
java里子父中函数的调用问题,大侠帮忙看看
展开全部
我觉得你程序中括号不匹配导致了错误,看我的代码
class Animal {
String type;
void run() {
System.out.println("Running...");
}
}
class Cat extends Animal {
}
class Dog extends Animal {
void run() {
type = "DaHuang";
System.out.println("Running fast");
}
}
public class MyTest {
public static void main(String[] args) {
Cat a = new Cat();
a.run();
Dog b = new Dog();
b.run();
}
}
运行结果:
Running...
Running fast
更多追问追答
追问
cat这个是因为上面少一个大括号,可是dog还是会报错呢
追答
你把代码的截图贴出来我看看
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询