gpt4 book ai didi

java - 在接口(interface)中声明常量,但在实现中定义常量

转载 作者:行者123 更新时间:2023-12-01 07:02:03 25 4
gpt4 key购买 nike

我希望能够做类似以下的事情

public interface myInterface{
public final String MY_CONST
}

public class myImpl implements myInterface{
MY_CONST="Hello World"
}

基本上,我想在我的接口(interface)中声明一个常量,并在我的实现中定义它。有没有办法在 java/groovy 中做这样的事情?

最佳答案

在 Java 中,最接近的是 getter:

public interface myInterface{
String getConstant();
}

public class myImpl implements myInterface{
public String getConstant() {
return "Hellow world";
}
}

...因为接口(interface)不能有实例字段。

关于java - 在接口(interface)中声明常量,但在实现中定义常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42092692/

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