gpt4 book ai didi

java - 如何创建没有默认构造函数的类

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

我想创建一个像“android.view.View”这样的类,如果没有调用 super(...) ,该类将显示“'android.view.View'中没有可用的默认构造函数”错误在延长我的类(class)的类(class)中,抱歉我的英语不好,有人可以帮助我吗?谢谢

--编辑

@Eran,谢谢,你的评论给了我一个提示,所以罪魁祸首是Lombok注释“@Data”,即使我创建一个带参数的构造函数,它也没有给出错误,知道如何用Lombok实现这一点吗?

最佳答案

我只提供私有(private)构造函数:

public class MyClass {
private MyClass() {
throw new UnsupportedOperationException();
}
}

关于java - 如何创建没有默认构造函数的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38894519/

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