gpt4 book ai didi

java - Java 中的默认构造函数

转载 作者:行者123 更新时间:2023-12-01 18:24:29 25 4
gpt4 key购买 nike

我知道我在这里问了一些严肃的 101 问题...

我有一些Foo类和一个扩展Foo的类Bar。在 Foo 中,我有一个构造函数,它接受一组设置到其字段的参数。派生类(例如 Bar)通常不需要修改它。现在我的 IDE 给出“Foo 中没有可用的默认构造函数”。从谷歌搜索来看,这似乎是因为“构造函数不是继承的”。一切都很好,但是我现在如何让它工作而不在每个派生类中复制这个构造函数呢?我假设有更明智的方法?

最佳答案

使用super构造函数:

public Bar(int a, double b, ...) {
super(a, b, ...);
}

关于java - Java 中的默认构造函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60250626/

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