gpt4 book ai didi

java - 多层继承 - Java

转载 作者:搜寻专家 更新时间:2023-11-01 04:04:44 24 4
gpt4 key购买 nike

如果类 a 扩展了类 b,并且类 b 扩展了类 c,那么 a 同时继承 cb?如果是这样,万一两者之间发生冲突,是否存在错误或一个是否覆盖了另一个(如果是,是哪个)?

如果标题不合适,请重命名问题。

编辑:我所说的冲突是指如下内容:

class c {
int foo;
//Stuff
}
class b extends c {
String foo;
//Stuff
}
class a extends b {
//Stuff
}

a.foo 是字符串还是整数?

另一个编辑:所以据我所知,这里的继承有点像 CSS - 规则设置得越近,它的优先级就越高(例如,内联样式覆盖样式表)。这是考虑这个问题的好方法,还是有很大不同?

最佳答案

如果 bc 中都存在某些内容,则 a 将继承 b 使用的任何一个。

关于java - 多层继承 - Java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11177975/

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