专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅

首页 »Java教程 » java中的方法:JAVA中类的覆盖方法 »正文

java中的方法:JAVA中类的覆盖方法

来源: 发布时间:星期四, 2009年2月12日 浏览:94次 评论:0


    使用类继承关系可以从已有类产生个新类在原有特性基础上增加了新特性因此需要修改父类中已有思路方法如果子类中定义思路方法所用名字、返回类型和参数表和父类中思路方法使用完全称子类思路方法覆盖了父类中思路方法即子类中成员思路方法将隐藏父类中同名思路方法利用思路方法隐藏可以重定义父类中思路方法要注意覆盖同名思路方法中子类思路方法不能比父类思路方法访问权限更严格

    例如如果父类中思路方法method访问权限是public子类中就不能含有privatemethod否则会出现编译

    在子类中若要使用父类中被隐藏思路方法可以使用super关键字

    例514
    Po{
    void pr{
    .out.prln(”This is the super!”);
    }

    public void (String args){
    Po superp= Po;
    superp.pr;
    Po3d subp= Po3d;
    subp.pr;
    }
)
Class Po3d extends Po{
    void pr{
    .out.prln(”This is the sub!”);
    )
)
执行结果如下:

This is the super!
This is the sub!

0

相关文章

读者评论

发表评论

  • 昵称:
  • 内容: