前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >java中Super指向他紧邻的父类,而不是最底层的基类

java中Super指向他紧邻的父类,而不是最底层的基类

作者头像
马克java社区
修改2021-03-24 10:46:12
修改2021-03-24 10:46:12
7840
举报
文章被收录于专栏:java大数据java大数据

3.2 当有两次继承时,演示super指向他紧邻的父类 

我们把上面的例子扩展成两次继承, 就看出:马克-to-win,Super是一个参考(或说指针)指向他紧邻的父类,而不是最底层的基类。

例1.3.2---

class ZMark_to_win {

    int i;

    void show() {

System.out.println("i in ZMark_to_win: " + i);

    }

}

class A extends ZMark_to_win {  

    int i;

    void show() {

        super.show();

        System.out.println("i in A: " + i);

    }

}

class B extends A {

    int i;

    public B(int x, int y) {

        super.i = x;   

        i = y;

    }

    public void show() {

        super.show();

        System.out.println("i in B: " + i);

    }

}

public class Test {

    public static void main(String[] args) {

        B b = new B(2, 3);

        b.show();

    }

 

更多请见:https://blog.csdn.net/qq_44639795/article/details/103122250

本文系转载,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文系转载前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档