记录一个笔试选择题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u012017783/article/details/80351752

记录牛客的一个笔试选择题:

public class Test {

    public static void main(String[]args){

         System.out.println(new B().getValue());
    }

static class A{

    protected int value;
    public A(int v){
         setValue(v);
    }

    public void setValue(int value){
         this.value=value;
    }
    public int getValue(){
         try{
             value++;
             return value;
         }finally{
             this.setValue(value);
             System.out.print(value+" ");
         }
    }

}
static class B extends A{
      public B()
      {
          super(5);
          setValue(getValue()-3);
      }

      public void setValue(int value){
          super.setValue(2*value);
      }
}
}

这里写图片描述

阅读更多
想对作者说点什么?

博主推荐

换一批

没有更多推荐了,返回首页