- 1
- 0
- 约7.14千字
- 约 12页
- 2018-03-12 发布于四川
- 举报
1、子类和父类
? ? 利用面向对象程序设计的继承机制,我们可以首先创建一个包括其他许多类共有的成员变量和方法的一般类,然后再通过继承创建一个新类。由于继承,这些新类已经具有了一般类的成员变量和方法,此时只需再设计各个不同类特有的成员变量和方法。由继承而得到的新类称为子类,被继承的类称为父类或超类。子类直接的上层父类称作直接父类。Java不支持多继承,即一个子类只能有一个直接父类。? ??继承有两种基本形式:多继承和单继承。多继承是指一个子类可以继承自多个直接父类。单继承是指一个子类只可以继承自一个直接父类。Java语言只允许单继承,不允许多继承。
2、创建子类
? ? Java中的类都是Object类的子类(当然,很多类是Object类的间接子类)。Object类定义了所有对象都必须具有的基本成员变量和方法。Java中的每个类都从Object类继承了成员变量和方法,因而Java中的所有对象都具有Object类的成员变量和方法。? ??定义类有两种基本方法:不指明父类和显式地指明父类。Java语言规定,若定义类时不指明父类,则其父类是Object类。本节介绍显式的指明父类的类定义方法。
? ? 显式的指明一个类的父类的方法是,在类定义时使用关键字extends,并随后给出父类名。类定义语句格式为:? ? [修饰符] class 子类名 extends 父类名? ? 例如:
您可能关注的文档
- 高中英语人教版选修八同步作业unit section 课后含答案.doc
- 高中语文 第三单元 爱国词四首学案 粤教版选修唐诗宋词元散曲选读.doc
- 高中语文人教版必修训练落实篇 窦娥冤训练落实篇含解析.doc
- 高中语文人教版必修训练落实篇 哈姆莱特含解析.doc
- 高中语文人教版必修训练落实篇 雷雨含解析.doc
- 高中政治人教版必修四单元综合检测三 思想方法与创新意识含解析.doc
- 高中政治人教版必修四单元综合检测一 生活智慧与时代精神含解析.doc
- 高中政治人教版必修四每课滚动检测八 唯物辩证法的发展观含解析.doc
- 高中政治人教版必修四每课滚动检测六 求索真理的历程含解析.doc
- 高中政治人教版必修四每课滚动检测五 把握思维的奥妙含解析.doc
- 洪蓝中学强化班中考复习.doc
- 湖北省龙泉中学宜昌一中届高三月联考理数试题解析原卷版.doc
- 湖北省龙泉中学宜昌一中届高三月联考理数试题解析解析版.doc
- 湖南会计从业初级会计电算化冲刺试卷 中大网校.doc
- 湖南省湖南师大附中长沙一中长郡中学雅礼中学届高三四校联考理数试题解析解析版.doc
- 湖南省湖南师大附中长沙一中长郡中学雅礼中学届高三四校联考理数试题解析原卷版.doc
- 湖南省湖南师范大学附属中学届高三上学期第三次月考理数试题解析原卷版.doc
- 湖南省届高三四校联考试题数学答案.pdf
- 化学高考二轮复习化学考案专题五元素周期律 元素周期表.doc
- 化学高考二轮复习教案 硫及硫的化合物.doc
最近下载
- 2023年高考英语模拟卷(新高考II卷)(A4考试版+解析版).pdf VIP
- 教学评一体化实践指南研究报告.docx
- 食品生产通用卫生规范GB14881-2025培训.pptx VIP
- 2024年高考英语模拟卷(新高考II卷02)(全解全析) .pdf VIP
- T_CSTM 00193-2020_锂离子动力电池用气凝胶隔热片.pdf VIP
- 绿城集团规划与设计管理规范要点.pptx VIP
- 第17课++推进国防军队建设和外交工作+课件-2025-2026学年统编版历史八年级下册.pptx VIP
- QTZ80(5610)塔吊说明书.pdf VIP
- 浅圆仓滑模及仓顶板施工方案.docx VIP
- 人教版四升五数学摸底测试卷2套(附答案).pdf VIP
原创力文档

文档评论(0)