8.10抽象类与接口
来源:互联网 发布:义乌淘宝美工学校 编辑:程序博客网 时间:2024/06/07 02:44
抽象类
包含抽象方法的类一定是抽象类,抽象类中不一定包含抽象方法,也可以包含普通的成员变量。
父类是抽象类,子类可以是抽象类也可以不是抽象类,如果子类不是抽象类,要重写父类中的抽象方法。
Abstract可以放在类,方法(不包括构造方法)前面,不能放在成员变量前面,也不能放在终止类(final)和static前面
抽象类可以写构造方法,抽象类可以继承不可以被实例化。
接口
1. 接口解决了Java中的单继承问题
2. 接口中只能定义常量(省略了public,static和final)和抽象方法(省略了public和abstract),不能包含普通的成员变量,不能包含普通方法,也不能包含构造方法
3. 接口中的抽象方法和全局静态常量可以省略一个。
4. 接口与类是实现的关系(implements),接口与接口是继承的关系(extends)。
接口与抽象类
阅读全文
0 0
- 8.10抽象类与接口
- 抽象类与接口
- 接口与抽象类
- 抽象类与接口
- 抽象类与接口
- 抽象类与接口
- 抽象类与接口
- 接口与抽象类
- 抽象类与接口
- 接口与抽象类
- 抽象类与接口
- 抽象类与接口
- 抽象类与接口
- 接口与抽象类
- 抽象类与接口
- 抽象类与接口
- 抽象类与接口
- 接口与抽象类
- 方法内部类
- 小结 | 函数的调用过程(栈帧)
- 安卓工作室android studio 美化 ,设置背景图片。
- Hdu6098 Inversion(2017多校第6场)
- spring mvc基础篇(十二):综合案例一
- 8.10抽象类与接口
- CentOS下安装Python3后BeautifulSoup 版本不兼容问题解决方法
- [编程题] Fibonacci数列
- ubuntu server 16.04安装与网络配置
- android studio 代码模板
- fragment 切换,导航栏是图标加文字
- MySQL 调优/优化的 100 个建议
- 方法中定义一个内部类对象时,如何在内部类对象中使用调用该方法的当前对象的其他方法
- 应届毕业生如何通过学习Linux系统选择一份高薪职业