- 7
- 0
- 约1.49万字
- 约 22页
- 2016-09-07 发布于重庆
- 举报
Java中的关键字词典
Java中的关键字词典
一.abstract(抽象的)
1用在类的声明中来指明一个类是不能被实例化的,但是可以被其他类继承。一个抽象类可以使用抽象方法,抽象方法不需要实现,但是需要在子类中被实现。它的用途是向子类提供通用的信息。抽象类可以包含正常的类包含的任何东西,也就是说,类和实例变量,以及带有任何修饰词的方法。只有抽象类可能有抽象方法。如果一个不是抽象的类包含一个抽象方法,那么将会出现编译错误。
例子:如果下列的一个成立,那么一个有抽象方法:
a.它显式的声明了一个abstract方法。
b.它从它的直接父类继承了一个抽象方法。
c.一个直接的类的父借口声明或继承了它的一个方法(这因此必须是abstract)
2如果用户声明private,static,和final方法为abstarct,编译错误将出现。不可能重设一个private方法,因为一个abstarct private永远不能被实现。static方法总是可用的,因此必须有一个实现;static abstract将永远没有实现。final方法不能被重设,因此不回有final abstract方法的实现。
abstract关键字可以修改类或方法。
abstract类可以扩展(增加子类),但不能直接实例化。
abstract方法不在声明它的类中实现,但必须在某个子类中重写。
示例::
public abstract cla
您可能关注的文档
- 2016年普定县中医医院三伏灸宣传资料.doc
- 2016黑龙江省教师资格考试中学英语知识点讲解(九).doc
- 2017年辽宁省高考语文常考的易错成语(大全).docx
- 2017考研英语阅读用热量延长电池寿命.doc
- 2017考研初试时间安排及注意事项.doc
- 20万吨掺烧亚铁净化技术方案.doc
- 212曲线与方程教案.doc
- 21斜塔上的实验教案.doc
- 21世纪中国青年的人生价值观.doc
- 2016高考英语作文写作技巧.docx
- 2026年山东省滨州市惠民县中考化学一模试卷(含答案).pdf
- 2026年山东省济南市历城区中考化学二模试卷(含答案).pdf
- 2026年山东省烟台市福山区中考化学模拟试卷(含答案).pdf
- 2026年山东省临沂市郯城县中考化学一模(含答案).pdf
- 2026年四川省德阳市中江县中考化学二诊试卷(含答案).pdf
- 2026年四川省绵阳市梓潼县中考化学二模试卷(含答案).pdf
- 2026年新疆乌鲁木齐市沙依巴克区中考化学适应性试卷(含答案).pdf
- 2026年重庆市永川区中考化学质检试卷(含答案).pdf
- 2026年重庆市第一中学校中考化学全真模拟试卷(二)(含答案).pdf
- 安徽池州市第二中学等校2025-2026学年高一下学期期中物理试卷A(含答案).pdf
原创力文档

文档评论(0)