1

可能重复:
接口常量有什么用?

我正在 Eclipse EE 中创建一个计算器程序,想知道在项目中编写接口是否正确,以及何时需要或适合在 Java 接口中声明变量?

另外,我想知道是否应该在我的计算器程序中创建一个抽象类。我的计算器程序遵循基本的模型-视图-控制器模式。

4

1 回答 1

4

接口中的所有变量都是静态常量。尽管您没有明确地编写它,但它们仍然是公共的、静态的和最终的。

这在一个界面中

String msg = "Please enter value : "

是相同的

public final static String msg = "Please enter value : "

通常,所有常量都保存在一个接口中,并通过 interface_name.variable 名称在整个项目中使用。

于 2013-01-24T16:09:56.627 回答