我正在Eclipse EE中创建一个计算器程序,想知道它是否会存在 正确编写项目中的接口,以及何时需要或 适合在Java中的接口中声明变量?
另外,我想知道是否应该在计算器程序中创建一个抽象类 我的计算器程序遵循基本的模型 - 视图 - 控制器模式。
答案 0 :(得分:4)
接口中的所有变量都是静态常量。虽然你没有明确地写它,但它们仍然是公开的,静态的和最终的。
这在界面中
String msg = "Please enter value : "
与
相同public final static String msg = "Please enter value : "
通常所有常量都保存在一个接口中,并通过interface_name.variable name在整个项目中使用。