首页 >Java >java教程 > 正文

java子类调用父类的方法是什么

原创2020-09-02 14:59:0404674

java子类调用父类的方法:1、子类的对象调用方法时,会首先在子类中查找,如果子类中没有该方法,再到父类中查找;2、如果该方法中又调用了其他方法,那么还是按照之前的顺序,先在子类中查找,再在父类中查找。

【相关学习推荐:java基础教程

java子类调用父类的方法:

当一个类继承于另一个类,子类中没有父类的方法时。用子类的对象调用方法时,会首先在子类中查找,如果子类中没有改方法,再到父类中查找。

当一个方法只在父类中定义时,调用该方法时会使用父类中的属性。

如果该方法中又调用了其他方法,那么还是按照之前的顺序,先在子类中查找,再在父类中查找。

package Temp;
class A {
    int x = 6;
    private int y = 2;
    public A(int a) {
        x = a;
    }
    int getz() {
        int z;
        z = x / y;
        return z;
    }
    void show() {
        System.out.println("x=" + x);
        System.out.println("y=" + y);
        System.out.println("z=" + getz());
    }
}
class B extends A {
    int x = 3, y = 5, z;
    public B(int a) {
        super(a);
    }
    int getz() {
        z = x + y;
        return z;
    }
}
public class Temp {
    public static void main(String[] args) {
        A num1 = new A(10);
        B num2 = new B(9);
        num1.show();
        num2.show();
    }
}

结果是:

x=10
y=2
z=5
x=9
y=2
z=8

相关推荐:编程视频课程

以上就是java子类调用父类的方法是什么的详细内容,更多请关注php中文网其它相关文章!

php中文网最新课程二维码

声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理

  • 相关标签:java 子类 父类
  • 相关文章

    相关视频


    网友评论

    文明上网理性发言,请遵守 新闻评论服务协议

    我要评论
  • 专题推荐

    作者信息

    coldplay.xixi

    好好学习 天天向上

    最近文章
    重点详解Java类和对象1406
    浅析php简单操作mysql锁机制3019
    php无法加载mysql怎么办1593
    推荐视频教程
  • JAVA 初级入门视频教程JAVA 初级入门视频教程
  • 全面解析Java注解全面解析Java注解
  • Java实现图片等比例缩略图视频教程Java实现图片等比例缩略图视频教程
  • Java参考文档Java参考文档
  • 视频教程分类