- 7
- 0
- 约3.37千字
- 约 21页
- 2016-08-04 发布于重庆
- 举报
第1章抽象类和接口
抽象类和接口
第 一 章
方法覆盖
引用转型
了解多态,在Java中实现多态
final关键字
回顾
本章相关词汇(蓝色为关键字)
单 词
说 明
abstract
抽象,抽象的
interface
接口,界面
implements
实现
本章目标
抽象方法和抽象类,abstract关键字
接口和实现接口,interface关键字和implements关键字
类与类之间的关系(补充)
抽象方法
在某些情况下,基类无法(或者没有必要)提供被覆盖方法的具体实现,那么就可以将此方法声明成抽象方法;
使用关键字abstract声明抽象方法,一般语法:
[访问权限] abstract 返回值类型 方法名称(参数列表);
如:
public abstract void draw();
抽象类
如果某个类中包含有抽象方法,那么该类就必须定义成抽象类;
定义抽象类同样使用关键字abstract,一般语法:
[访问权限] abstract class 类名 {
成员列表
}
如:
public abstract class Shapes {
public abstract void draw();
}
抽象类的注意事项
抽象类不可以直接实例化,只可以用来继承;
抽象类的派生子类应该提供对其所有抽象方法的具体实现;
可以这么认为,抽象方法实际上就是由抽象基类强制要求
您可能关注的文档
最近下载
- 商业交房标准.pdf VIP
- 幼儿小班教学节气课件.ppt VIP
- 维保工程施工方案(3篇).docx VIP
- 2021-2022学年福州市连江县八年级上学期期中数学试卷(B卷)(含答案解析).docx VIP
- 《植物激素》(教案)-中职农林牧渔大类《植物生长和环境》同步教学(高教版)(第四版)(全一册).docx VIP
- 诊断学学习资料:西医诊断学总结.pdf VIP
- 幼儿小班教学节气.pptx VIP
- 《光合作用与呼吸作用的关系》(教案)-中职农林牧渔大类《植物生长和环境》同步教学(高教版)(第四版)(全一册).docx VIP
- 小学生入学行为规范课件.pptx VIP
- 马铃薯组培技术全流程.pdf VIP
原创力文档

文档评论(0)