class A{}
class Z{}
class S{}
public class Demo6 {
void fun(A a){
System.out.println("A reference");
}
void fun(Z z){
System.out.println("Z reference");
}
void fun(Object o){
System.out.println("other reference");
}
public static void main(String args[]){
new Demo6().fun(new A());
new Demo6().fun(new S());
}
}
Run Code Online (Sandbox Code Playgroud)
以上代码的输出即将到来:
一个参考
其他参考
我的困惑是当我们传递'S'类对象时,"其他引用"是如何打印的.详细说明'S'类对象如何与"Object"类兼容的实际机制.
| 归档时间: |
|
| 查看次数: |
148 次 |
| 最近记录: |