Java基础笔记006--重载与重写

笔记:

1.向上造型:

  1)超类类型的引用指向派生类的对象

  2)能点出来什么,看引用的类型

2.方法的重写(Override):重新写、覆盖

  1)发生在父子类中,方法名称相同,参数列表相同,方法体不同

  2)重写方法被调用时,看对象的类型

3.重写与重载的区别:---------常见面试题

  1)重写(override):

    1.1)发生在父子类中,方法名称相同,参数列表相同,方法体不同

    1.2)重写遵循"运行期"绑定,看对象的类型来调用方法

  2)重载(overload):

    2.1)发生在一个类中,方法名称相同,参数列表不同,方法体不同

    2.2)重载遵循"编译期"绑定,看参数的类型来绑定方法

今日心情:

    酒过三巡,菜过五味。在这Java基础知识点的学习之路上,也慢慢有了深度。都是过去见过的知识点,但随时间的流逝,从我们的大脑内存里不断遗失。再一次见到它,想在大脑里寻找它的影子,却好像指针被赋予了null ,再想调用,必然是NullPointerException-空指针异常。只有在大脑内存的特定区域(堆)中开辟(new)新对象,才能更好地接收新知识点。

    对于重载和重写,有以下代码以供参考分析:

图片发自简书App

运行结果为:

超类型参数

派生类show

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,767评论 18 399
  • (一)Java部分 1、列举出JAVA中6个比较常用的包【天威诚信面试题】 【参考答案】 java.lang;ja...
    独云阅读 7,142评论 0 62
  • 代赠 作者:【李商隐】年代:【唐】 楼上黄昏欲望休,玉梯横绝月如钩。 芭蕉不展丁香结,同向春风各自愁。 【题 ...
    我心飞扬3666阅读 3,839评论 0 1
  • 哈哈哈哈,你一定会奇怪吧,为什么标题会是感赏昨天而不是感赏今天?因为我在写博文的时候时间已经是凌晨1点多啦!嘻嘻!...
    午夜里的街灯阅读 289评论 0 0
  • by 小草写下这个题目的时候有种自己已经是个已婚多年看破红尘的中老年妇女,其实自己连爱情的滋味都不曾尝过。只是在最...
    知芽阅读 335评论 0 2