码迷,mamicode.com
首页 > 编程语言 > 详细

【技术累积】【点】【java】【23】super以及重写重载

时间:2018-10-24 22:01:46      阅读:155      评论:0      收藏:0      [点我收藏+]

标签:构造函数   继承   使用   super关键字   用法   本质   ati   htm   sse   

重写和重载

  • 重写是继承之后的Override
  • 重载是同一个方法,有着不同的入参出参这样子;

super

当需要在子类中调用父类的被重写方法时,要使用super关键字。

当然只要是调用父类的方法,都会用到super

  • super指的超类指的是离自己最近的一个父类
  • super.value,super.func()
  • super(),this()调用无参构造函数,super(param)有参
  • super()和this()均需放在构造方法内第一行
  • this和super不能同时出现在一个构造函数里面
  • this()和super()都指的是对象,所以,均不可以在static环境中使用
  • 从本质上讲,this是一个指向本对象的指针, 然而super是一个Java关键字

参考文章

【技术累积】【点】【java】【23】super以及重写重载

标签:构造函数   继承   使用   super关键字   用法   本质   ati   htm   sse   

原文地址:https://www.cnblogs.com/andy1202go/p/9845670.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!