美文网首页
内部类经典面试题

内部类经典面试题

作者: hgfsrui | 来源:发表于2018-10-20 20:50 被阅读0次

1、

class Outer{

            abstract  class  Inner{

                        public  abstract  void  method();

            }

}

//编写代码使得Sub继承Outer.Inner

class  Sub  extends  Outer.Inner{

        public Sub(Outer  o){

      //默认是super(),但是有外部类,访问不到报错

        o.super();

        }

        public void method(){

                  System.out.print("sub");

          }

}

思路:

1、先继承内部类

2、重写父类抽象方法

3、注意子类构造器,默认调用super(),因为有外部类的存在,调用时需要外部类对望。

相关文章

网友评论

      本文标题:内部类经典面试题

      本文链接:https://www.haomeiwen.com/subject/xbamzftx.html