美文网首页
Java多态

Java多态

作者: 鲍尔柯察金 | 来源:发表于2017-06-14 17:15 被阅读0次

    Person person = new Person("张三");

    左边person为对象的引用,右边为实例化的对象

    一个引用可以指向多个对象,而一个对象也可以被多个引用所指

    多态:指向子类的父类引用由于向上转型了,它只能访问父类中拥有的方法和属性,而对于子类中存在而父类中不存在的方法,该引用是不能使用的,尽管是重载该方法。若子类重写了父类中的某些方法,在调用该些方法的时候,必定是使用子类中定义的这些方法(动态连接、动态调用)。

    多态的概念 父类引用指向子类对象 而实际调用的方法为子类的方法。

    编译时多态 Java里叫重载 严格来说不叫多态 运行时多态 有继承 有重写 父类引用指向子类对象

    相关文章

      网友评论

          本文标题:Java多态

          本文链接:https://www.haomeiwen.com/subject/ljceqxtx.html