如何声明实现类的java接口字段应该优化该字段?
例如
public interface IWorkflow{
public static final String EXAMPLE;// interface field
public void reject();
}
// and implement class
public class AbstWorkflow implements IWorkflow
{
public static final String EXAMPLE = "ABCD"; /*MUST HAVE*/
public void reject(){}
...
}
Run Code Online (Sandbox Code Playgroud)
谢谢.
Boh*_*ian 12
你不能.
此外,interface还不能要求static在实现上定义方法.
你能做的最好的就是:
public interface SomeInterface {
public String getExample();
}
Run Code Online (Sandbox Code Playgroud)