• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

java方法重写和super关键字的示例代码分析

java 搞代码 4年前 (2022-01-09) 17次浏览 已收录 0个评论

这篇文章主要介绍了java方法重写和super关键字实例详解的相关资料,需要的朋友可以参考下

java方法重写和super关键字

在继承中,其实就是子类定义了和父类同名的方法

就是方法,属性都是相通的

重写限制:

被子类重写的方法不能拥有比父类方法更加严格的权限

super:强行调用父类方法的执行

重载和重写的区别?

重 载是发生在一个类中 对权限没有要求 而且重载的方法参数可以不同

重写发生在继承汇总 被子类重写的方法不能拥有比父类方法更加严格的权限,重写的方法中参数名字完全相同

实例代码:

  class A{   public void tell(){     System.out.println("我是tell方法");   }   //private(同一个类下) &lt<b>本文来源gao@!dai!ma.com搞$$代^@码!网</b>; default(在同一包下可以被访问) < public(整个工程都可以访问)    //默认default   void say(){        } } class B extends A{   //这种方式称为方法的重写   public void tell(){     //super不一定在重写中使用,也可以表示那些方法是从父类中被继承过来的。     super.tell(); //通过super关键字可以调用父类中的tell方法     System.out.println("我重写了tell方法");   } } class HelloWorld{    public static void main(String[] args){     B b = new B();      b.tell();   }    }

以上就是java方法重写和super关键字的示例代码分析的详细内容,更多请关注搞代码gaodaima其它相关文章!


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:java方法重写和super关键字的示例代码分析

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址