选B,这道题说子类继承父类,重写父类show()方法,Cat c=new Tiger()c对象实际上指向是new Tiger()【里氏替换原则】所以c.show()执行的是Tiger类的show()方法输出为Tiger
答案是B、Tiger,因为Tiger类重写了Cat类的show()方法