(面试题1)看程序写结果(先判断有没有问题,如果没有,写出结果)

面试题:
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方法,所以一开始编译就不会通过,更不可能运行,所以报错
posted @ 2024-03-06 15:27  peculiar-  阅读(15)  评论(0)    收藏  举报