大家说说最后输出的是什么。。
如果是说a=3的话请说下理由,谢谢..class Foo {
  public int a;
  public Foo() { a = 3; }
  public void addFive() { a += 5; }
}
 
class Bar extends Foo {
  public int a;
  public Bar() { a = 8; }
  public void addFive() { a +=5; }
}
  
public class Test{
   public static void main(String[] args){
      Foo foo = new Bar();
      foo.addFive();
      System.out.println("value:"+ foo.a);
   }
}