方法的重写

在子类中可以根据需要对基类中继承过来的方法进行重写

重写方法必须和被重写方法具有相同方法名称,参数列表和返回类型。

重写方法不能使用比被重写方法更严格的访问权限。

一个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)

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注