Java类继承问题:子类覆盖父方法
在Java中,子类可以通过覆盖(Override)
或重写(Rewrite)
父类的方法。以下是一个简单的例子:
// 父类
public class Animal {
public void eat() {
System.out.println("Animal eats.");
}
}
// 子类
public class Dog extends Animal {
// 覆盖父方法
@Override
public void eat() {
System.out.println("Dog eats meat.");
}
}
在这个例子中,Dog
子类覆盖了父类的eat()
方法。这样在特定情况下,子类的行为会改变为它自己的特性。
还没有评论,来说两句吧...