package student;
class Person{
private String name;
private int age;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getAge() {
return age;
}
public void setAge(int age) {
this.age = age;
}
public void infor() {
System.out.println("父类的方法");
}
}
class Child extends Person{
public void infor(){
System.out.println("子类的方法");
}
}
public class exercise {
public static void main(String[] args) {
Person p1=new Person();
p1.infor();
Child c1=new Child();
//如果子类有和父类相同的方法,则用子类的方法,这个叫做方法的覆写
//方法相同要满足以下三点都相同:方法名,返回值类型,参数列表
//方法覆写时,子类覆写的方法不能比父类的方法拥有更严格的访问权限
//访问权限严格排名:public<default(没声明)<private
c1.infor();
}
}
8.方法的覆写
最新推荐文章于 2023-12-28 21:17:51 发布