使用null作为调用方法参数的方法重载

时间:2015-03-30 06:43:42

标签: java

我在面试中被问到有关方法超载的问题。

public class A {

    public void getName(Object o){
        System.out.println("Object method");
    }

    public void getName(String o){
        System.out.println("String method");
    }

}
public class B extends A {

    /**
     * @param args
     */
    public static void main(String[] args) {

        A a = new A();
        a.getName(9.9);
                a.getName(null);
        a.getName();
    }

}

请告诉我输出结果。

0 个答案:

没有答案