接口
来源:互联网 发布:道路施工常用数据手册 编辑:程序博客网 时间:2024/05/16 14:37
接口:
接口定义的是多个类共同的公共行为规范,这些行为是与外部交流的通道,接口里通常是定于一组公用方法。
接口只能继承接口,一个接口可以继承多个接口。。。类可以实现多个多个接口
实现接口与继承父类非常相似,一样可以获得所实现接口里定于的常量属性,抽象方法、内部类和枚举
接口修饰符是public或者省略,省略默认采用包权限访问控制符,在相同的包结构下才可以访问接口。接口明命名规则与类一致,
一个接口可以有多个直接父类接口,但接口只能继承接口,不能继承类
接口不能包括构造器和初始化块定义,接口可以包括属于与抽象方法,内部类枚举
接口属性只能是常量,接口的属性是 默认public static final(可不写)(定义的时候定于默认值),接口的方法只能是抽象方法(因此不可以使用static修饰接口里定于方法,因为抽象方法是空方法调用会出错)
接口中的初始化块与构造器,不是创建抽象类对象的时候被调用,而是在创建子类的时候被调用
接口不能包含普通方法,接口里所有的方法都是抽象方法(默认为 public abstract)
,接口里定于的属性只能在定于时制定默认值
接口的所有成员常量,抽象方法,内部类,枚举都是public权限。
一个类实现一个接口,就要实现改接口所有方法,否则要定义抽象类
阅读全文
0 0
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- linux (Centos)下lua开发环境搭建
- 微信群控系统源码的实现原理,核心源码实现,核心框架。
- SpringBoot系列<二>指定内置tomcat版本
- sublime text3 破解版下载
- HDFS 的工作机制:写操作
- 接口
- JAVA进阶----ThreadPoolExecutor机制
- 类、字段、方法
- 交换两个数字的值
- Linux文件编程1
- Cookie/Session机制详解
- angular 的表格输入添加和批量删除
- pytorch--字典(updating)
- 算法的时间复杂度和空间复杂度-总结