Java类继承问题:子类重写父方法的实例分析
在Java编程中,类的继承和重写方法是非常重要的一环。下面我们将通过一个具体的实例来详细阐述。
假设我们有一个基础类BaseClass
:
public class BaseClass {
public void printMessage() {
System.out.println("This is the message from BaseClass");
}
}
然后我们可以创建一个子类SubClass
,并重写父方法printMessage()
:
public class SubClass extends BaseClass {
@Override
public void printMessage() {
System.out.println("This is the message from SubClass, overridden from BaseClass");
}
}
当我们在子类对象上调用printMessage()
方法时,会执行重写后的代码:
SubClass obj = new SubClass();
obj.printMessage(); // 输出:This is the message from SubClass, overridden from BaseClass
这就是Java类继承以及重写父方法的实例分析。
还没有评论,来说两句吧...