JAVA中的接口
来源:互联网 发布:excel把多列数据合并 编辑:程序博客网 时间:2024/05/17 07:44
接口的特点:
- 接口用关键字interface表示。如: interface + 接口名{ }
- 类实现接口用implements表示。如:class 类名 + implements + 接口名 { }
- 接口不能被实例化。但可按照多态的方式来实例化。
- 接口的子类
a.可以是抽象类,但意思不大
b.可以是具体类,要重写接口中的所有抽象方法
接口的成员特点:
- 成员变量:只能是常量,并且是静态的。会默认给出public statuc final
- 构造方法:接口没有构造方法
- 成员方法:只能是抽象方法。默认修饰符:public abstract
接口的作用:为原本已经存在的类,提供一些扩展功能。定义约束规范和 程序解耦合性。
关于接口的总结:
- 接口本身就是一个特殊的类
- 接口成员变量默认是public static final修饰的,也就是说接口中的成员变量实际上是一个常量。
- 接口中的方法都是抽象方法,默认修饰符是public abstract
- 接口是不能创建对象的
- 接口是没有构造方法的
0 0
- android中的接口和java中的接口
- java中的Serializable接口
- 说说Java中的接口
- Java中的接口
- java中的接口
- java中的接口
- 关于 Java 中的接口
- java中的接口
- java中的接口
- Java中的接口
- java中的接口
- JAVA接口中的变量
- JAVA接口中的变量
- 说说 java中的接口
- java 集合中的接口
- Java中的Externalizable接口
- java中的接口认识
- java中的key接口
- uCOS-II任务管理之改变任务优先级 [转载]
- ajax的简单应用
- MakeDown最基本用法,亲测有效
- 研究生常用的一些学术搜索引擎
- CCF 201503-4 网络延时(求树的直径)
- JAVA中的接口
- linux驱动调试--段错误之oops信息分析
- oracle 修改字符集 修改为ZHS16GBK
- 2017年你会花钱在线听歌吗?
- bttcOj1081 灯光师
- Git 常用命令
- JavaScript substr() 和 substring() 方法的区别
- 打印[unsigned] int/ long/long long
- 防火墙设置:虚拟机ping不通主机,但是主机可以ping通虚拟机