下文笔者讲述java接口中定义变量的简介说明,如下所示
java接口定义的变量: 1.java接口定义的变量都是静态变量 2.java接口中定义的变量都默认加上 public static final关键字 3.java接口中的变量可起到在多个类中共享变量的效果
interface ITest {
static int NO = 0;
int YES = 1;
}
class ITestImpl implements ITest {
int testFlag() {
return NO;
}
}
class Client implements ITest {
static void show(int result) {
switch (result) {
case NO:
System.out.println("输出no");
break;
case YES:
System.out.println("输出yes");
break;
}
}
}
public class Test {
public static void main(String args[]) {
Client c = new Client();
ITestImpl s = new ITestImpl();
c.show(s.testFlag());
}
}