gpt4 book ai didi

java - 父类(super class)是每个子类的模板吗

转载 作者:行者123 更新时间:2023-11-30 06:15:32 25 4
gpt4 key购买 nike

我有父类(super class) test 和两个子类 test1test2。我认为如果 test1 更改了 test 中的一个字段,那么 test2 也会看到该更改。我的意思是

  test1 n = new test1();
n.setX(5);
test2 a = new test2();

System.out.println(a.getX());

它返回 0,但我认为由于字段 x 设置为 5,因此调用时它会显示 5。

你能澄清一下这个困惑吗?

最佳答案

na 是两个不同的实例。除非 X 是一个 static 字段,从一个实例设置它不应该影响另一个实例,不管它们是同一父类(super class)的两个不同子类这一事实。

关于java - 父类(super class)是每个子类的模板吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28592811/

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