gpt4 book ai didi

java - java中对象类背后的机制是什么?

转载 作者:行者123 更新时间:2023-11-29 06:45:42 26 4
gpt4 key购买 nike

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());
}
}

上面代码的输出来了:

引用

其他引用

我的困惑是当我们传递“S”类对象时“其他引用”是如何打印的。阐述“S”类对象与“Object”类兼容的实际机制。

最佳答案

即使您没有显式扩展它,每个类都是 java.lang.Object 的子类。

关于java - java中对象类背后的机制是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5391191/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com