我在面试中被问到有关方法超载的问题。
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();
}
}
请告诉我输出结果。