java吧 关注:1,212,786贴子:12,655,275
  • 8回复贴,共1

孙子类怎么调用爷爷类的内容?

只看楼主收藏回复

假设A是父类,B继承A,C继承B,三个类中都有整型num变量,那么C该如何调用“爷爷类”A的num?


IP属地:北京1楼2021-05-13 11:07回复
    super关键字?


    IP属地:广东来自Android客户端2楼2021-05-13 11:28
    收起回复
      看私信


      IP属地:四川来自Android客户端3楼2021-05-13 11:58
      回复
        new一个


        IP属地:安徽来自iPhone客户端4楼2021-05-13 12:30
        回复
          父类写个方法,让父类去调爷爷类的num不就行了,然后子类直接调父类方法就能拿到了,简单粗暴


          IP属地:广东来自Android客户端5楼2021-05-13 12:48
          回复
            了解一下methodtype类


            IP属地:广东来自Android客户端6楼2021-05-13 12:51
            回复
              意味着这个接口设计很糟糕,建议remake


              IP属地:广西来自iPhone客户端7楼2021-05-13 13:28
              回复
                先调用super.method,在父类的method再调用super.method,
                method为自己定义的方法


                IP属地:上海来自Android客户端8楼2021-05-13 13:46
                回复