0905题目

一个面向对象题

0905题目


答案

  1. 调用A类的第二个方法,输出A and A
  2. 调用A类的第二个方法,输出A and A
  3. 调用A类的第一个方法,输出A and D
  4. 本来调用A类的第二个方法,结果被重写了,调用B类的第二个方法,输出B and A
  5. 同4
  6. 调用A类的第一个方法,输出A and D
  7. 调用B类的第一个方法,输出B and B
  8. 调用B类的第一个方法,输出B and B
  9. 调用A类的第一个方法,输出A and D