当前位置 : 主页 > 编程语言 > java >

接口中定义变量的简介说明

来源:互联网 收集:自由互联 发布时间:2022-10-15
转自: ​​http://www.java265.com/JavaJingYan/202205/16524471303360.html​​ Java接口是一系列方法的声明 是一些方法特征的集合 一个接口只有方法的特征没有方法的实现 因此这些方法可以在不同的

转自:

​​http://www.java265.com/JavaJingYan/202205/16524471303360.html​​

Java接口是一系列方法的声明

    是一些方法特征的集合

     一个接口只有方法的特征没有方法的实现 

     因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为

     但是接口中还可以定义变量

下文笔者讲述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());
}
}

 

【文章由高防cdn http://www.juniucdn.com处的文章,转载请说明出处】
网友评论