面试题:
1:看程序写结果(先判断有没有问题,如果没有,写出结果)
package com.shujia.面试题;
class Fu
{
public void show()
{
System.out.println("fu show");
}
}
class Zi extends Fu
{
public void show()
{
System.out.println("zi show");
}
public void method()
{
System.out.println("zi method");
}
}
class Test
{
public static void main(String[] args)
{
Fu f = new Zi();
f.method();
}
}
public class FaceTest1 {
}
1.首先判断是不是多态,判断是多态
2.再之后能看到引用的是子类中的method的方法,但是父类中是没有method方法,所以method方法是子类自己的
3.因为父类中没有method方法,所以一开始编译就不会通过,更不可能运行,所以报错
标签:面试题,show,void,结果,method,class,写出,public
From: https://www.cnblogs.com/peculiar/p/18056723