java super

2020-03-16 16:03:53来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

java super

子父类中的变量:

如果子父类中出现非私有的同名成员变量时,

子类访问本类中的变量,用this

子类要访问父类的同名变量,用super

super的使用与this几乎一致,

this代表本类对象的引用。

super代表父类对象的引用。

 

子父类中的函数:

当子类出现与父类一模一样的函数时,

当子类对象调用该函数时,会运行子类函数的内容。

如同父类的函数被覆盖一样。

这种情况是函数的一个特性:重写(覆盖)

子类覆盖父类,必须保证子类权限大于等于父类权限,才可以覆盖,否则编译失败。

静态只能覆盖静态。

 

重载:只看参数列表。

重写:子父类方法要一模一样。

 

 


原文链接:https://www.cnblogs.com/hongxiao2020/p/12504334.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Quartz入门与Demo

下一篇:Java实现缓冲流 编码 & 解码