黑马程序员技术交流社区
标题:
day12
[打印本页]
作者:
liyudong
时间:
2016-11-16 21:15
标题:
day12
接口和抽象类:
相同:
1.都有抽象方法,都不可以创建对象
3.都需要子类全部实现 抽象方法创建对象
不同:
抽象类可以有非抽象方法,接口可以多extends
Ctrl+T 查看继承关系 第八天
Cannot instantiate the type MyInterface
The final field MyInterface.PI cannot be assigned
笔记本使用规则 外设实现规则 功能
接口 只能包含抽象方法 常量
多态:父类的引用指向了子类的对象
多态必须有继承或实现关系
多态变量编译运行看父类
多态方法编译父运行子 <--接口不能运行父方法
多态无法访问子类特有方法,必须向下转型 强转加判断
ClassCastException类型转换异常
interface Four extends Five,Six{}
implements 实现
extends 继承
接口继承接口,可以多继承
接口不能实现接口,接口不可以继承类
当接口作为方法的返回值类型时,该方法可以返回该接口的具体的实现类对象
作者:
18600071691
时间:
2016-11-16 22:00
加油路还很长
作者:
sunxiaobo
时间:
2016-11-17 00:07
加油加油加油
作者:
小牛想成为大牛
时间:
2016-11-17 00:59
加油加油~~~
作者:
lokywang
时间:
2016-11-17 02:02
多肽。
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2