接口
来源:互联网 发布:大麦盒子软件下载 编辑:程序博客网 时间:2024/06/16 10:31
1、接口的特点:
A:接口用关键字interface表示,interface 接口名{}
B:类实现接口用implements表示,class 类名 implements 接口名{}
C:接口不能实例化,但是接口可以按照多态的方式来实例化
D:抽象子类可以实现接口,但没有太大意义,子类常是一个具体的类,要重写接口中的所有抽象方法
2、接口的成员特点?
成员变量:只能是常量,并且是静态的,默认的修饰符: public static final ... 写与不写都存在
构造方法:接口中没有构造方法的
成员方法:只能是抽象方法,默认修饰符:public abstract ...写与不写都存在
3、抽象类与接口的区别?
抽象类:
成员变量:可以是变量,也可以是常量
成员方法:可以是抽象方法,也可以是普通方法
构造方法:存在
接口:
成员变量:只能是常量
成员方法:只能是抽象方法
构造方法:不存在
4、关系与区别
类与类之间:单继承,多层继承
类与接口之间:单实现,多实现
接口与接口之间:单继承,多继承
A:接口用关键字interface表示,interface 接口名{}
B:类实现接口用implements表示,class 类名 implements 接口名{}
C:接口不能实例化,但是接口可以按照多态的方式来实例化
D:抽象子类可以实现接口,但没有太大意义,子类常是一个具体的类,要重写接口中的所有抽象方法
2、接口的成员特点?
成员变量:只能是常量,并且是静态的,默认的修饰符: public static final ... 写与不写都存在
构造方法:接口中没有构造方法的
成员方法:只能是抽象方法,默认修饰符:public abstract ...写与不写都存在
3、抽象类与接口的区别?
抽象类:
成员变量:可以是变量,也可以是常量
成员方法:可以是抽象方法,也可以是普通方法
构造方法:存在
接口:
成员变量:只能是常量
成员方法:只能是抽象方法
构造方法:不存在
4、关系与区别
类与类之间:单继承,多层继承
类与接口之间:单实现,多实现
接口与接口之间:单继承,多继承
阅读全文
0 0
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 使用多线程获取大量数据集合中的关键数据
- Lintcode154 Regular Expression Matching solution 题解
- centos7中安装docker
- 有赞.测试团队介绍(转)
- 计算机体系结构--中央处理器
- 接口
- 数据分析之Matplotlib绘图-01
- 数据库部分语句(持续更新)
- 编程 计算π值 毕达哥拉斯三元组 柱状图
- jdk8源码阅读之Serializable
- Linux--删除JDK出现的问题
- P1046 陶陶摘苹果
- 位操作的tips
- AWS系列:深入了解IAM和访问控制