在子类中可以根据需要对基类中继承过来的方法进行重写
重写方法必须和被重写方法具有相同方法名称,参数列表和返回类型。
重写方法不能使用比被重写方法更严格的访问权限。
一个person 类 有一个showinfo方法 显示姓名和年龄
一个student类 从person中继承
重写它的showinfo方法,显示姓名 年龄 还有学校名称。
class Person {
String name;
int age;
void showInfo() {
System.out.println("姓名:" + name + ",年龄:" + age);
}
}
class Student extends Person {
String school;
@Override
void showInfo() {
System.out.println("姓名:" + name + ",年龄:" + age + ",学校:" + school);
}
}Code language: JavaScript (javascript)