美文网首页
Java继承多态相关

Java继承多态相关

作者: L1DAwE1 | 来源:发表于2018-03-05 18:30 被阅读0次

1、假设父类Father,子类Son继承父类Father,若声明一个父类Father类型的引用f,创建一个新的Son类对象,并把该对象赋值给f,即**Father f = new Son(); **父类Father和子类Son如下图所示:


父类Father.png
子类Son.png

可见,Son类有自己扩展的方法sonMethod,父类Father并无此方法。
在这种情况下,引用变量f是无法访问sonMethod这个方法的。


image.png

相关文章

  • Java继承多态相关

    1、假设父类Father,子类Son继承父类Father,若声明一个父类Father类型的引用f,创建一个新的So...

  • 2020-07-08 腾讯客户端开发面试

    项目经历 java 三大特性?java 可以多继承吗?如何实现多继承?多态有哪些类型?封装,继承,多态;不可以;接...

  • Java笔记

    Java基础 Java面试通关要点 1.面向对象的特征 封装 继承 多态 封装继承多态 2.final,final...

  • Java的基本特性

    关系 Java的四个基本特性分别是抽象,封装,继承,多态。概括起来可以这么理解,抽象、封装、继承是多态的基础,多态...

  • 《Java8学习笔记》读书笔记(七)

    第6章 继承与多态 学习目标 了解继承的目的 了解继承与多态的关系 知道如何重写方法 认识java.lang.Ob...

  • day09-Java面向对象三(多态/抽象类/接口)

    9.0 Java面向对象三大特性 封装、继承、多态。从一定角度来看,封装和继承几乎都是为多态而准备的 多态概念:指...

  • java 继承 多态

    一、继承 父类的成员变量和成员方法都可以被子类继承。当然父类中的成员变量必须是public 和protected的...

  • Android面试题准备

    Java相关 1.Java的特性(封装、继承、多态) 封装 1. 封装就是把一个类的内部信息隐藏在类的内部,使得外...

  • java基础系列02--面向对象

    java面向对象 封装(encapsulation) 继承(inheritance) 多态(polymorphis...

  • Java基础之面向对象

    1.多态,继承,封装 Java实现多态有哪些必要条件?具体怎么实现?多态的实现原理?多态的作用? 答:多态的优点 ...

网友评论

      本文标题:Java继承多态相关

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