0
点赞
收藏
分享

微信扫一扫

多态性(初步理解)

曾宝月 2022-03-12 阅读 71
java

只能调用父类声明的方法,但是运行结果是子类重写后的内容

如:Person p=new Man();

前提是Man是Person的子类,并且子类都有同一个方法a

Person中a的方法:

public void a(){

System.out.println(“这是父类”);

}

Man中重写a的方法:

public void a(){

System.out.println(“这是子类”);

}

如果

p调用a方法则是输出   “这是子类”

并且p不能调用父类(Person)中没有的方法。

 

举报

相关推荐

0 条评论