Java多态

来源:互联网 发布:知乎跳槽才能涨工资 编辑:程序博客网 时间:2024/06/16 20:54

1、多态的要求
继承(这条是最基础的)、父类引用指向子类对象、重写
2、多态的效果
当满足这三条条件时可以通过父类引用调用子类中的方法
3、例子

public class Test{    public static void main(String[] args)    {        Parent p = new Son();        p.print();    }}class Parent{    public void print()    {        System.out.println( "parent" );    }}class Son extends Parent{    public void print()    {        System.out.println( "son" );    }}

执行结果
执行结果