2下面程序段的输出结果是( )。class Base{ int i; Base() { add(1); } void add(int v) { i+=v; } void print0 { System.out.

admin2012-12-13  27

问题 2下面程序段的输出结果是(    )。class Base{  int i;  Base()  {    add(1);  }  void add(int v)  {    i+=v;  }    void print0  {    System.out.println(i);  }}class Extension extends Base{  Extension()  {    add(2);  }  void add(int v)  {    i+=v*2;  }}public class Test{  public static void main(String args[])  {    bogo(new Extension());  }  static void bogo(Base b)  {     b.add(8);     b.print();  }}

选项 A、9
B、18     
C、20
D、22

答案8

解析
转载请注明原文地址:https://jikaoti.com/ti/9J80FFFM
0

最新回复(0)