- 5
- 0
- 约1.01万字
- 约 48页
- 2019-05-26 发布于江西
- 举报
第4章 继承、接口和内部类 继承、超类和子类 抽象类和接口 内部类 Class类 4.1继承、超类和子类 继承是面向对象编程技术的一块基石,是一种由已有的类创建新类的机制。运用继承,可以先创建一个通用类,它定义了一系列相关属性的一般特性。该类可以被更具体的类继承,每个具体的类都增加一些自己特有的东西。在Java术语学中,被继承的类叫超类(superclass),继承超类的类叫子类(subclass)。子类不能继承父类中访问权限为private的成员变量和方法。子类可以重写父类的方法,及命名与父类同名的成员变量。Java不支持多重继承,即一个类从多个超类派生的能力。 通过继承实现代码复用。Java 中所有的类都是通过直接或间接地继承java.lang.Object类得到的。 4.1.1子类 继承一个类,只要用extends关键字把一个类的定义合并到另一个中就可以了。创建子类的一般格式为: class SubClass extends SuperClass { … } 例如: class Students extends People { … } 4.1.2子类的继承 子类通过隐藏父类的成员变量和重写父类的方法,可以把父类的状态和行为改变为自身的状态和行为。例如: class SuperClass{ int x; … void setX( ){ x=0;
您可能关注的文档
- CAD2007教程_AutoCAD_2007入门基础.ppt
- CAXA电子图板2007标准实例教程 第12章 专用模块简介.ppt
- CDMA核心网-IS41系统及基本业务.ppt
- ch1异常心理学概论.ppt
- Chanel 2010 春夏女装成衣发布会.ppt
- CHAP-06供应链管理环境下的采购管理.ppt
- Chapter 6 Literature 英语国家概况 英国文化选修课 教学课件.ppt
- Chapter06 Rolling Bearings 机械零件设计英文全套教案.ppt
- chs4社区卫生服务管理计划.ppt
- CISA_IT审计实务培训1-理论专题.ppt
- GB/T 27865-2026危险货物包装 包装、中型散装容器、大包装 GB/T 19001的应用指南.pdf
- 《GB/T 27865-2026危险货物包装 包装、中型散装容器、大包装 GB/T 19001的应用指南》.pdf
- 24.10 圆周角(知识讲解)(人教版).docx
- GB/T 3102.7-2026量和单位 第7部分:光和辐射.pdf
- GB/T 27912-2026金融服务 生物特征识别 安全框架.pdf
- 《GB/T 3102.7-2026量和单位 第7部分:光和辐射》.pdf
- 中国国家标准 GB/T 3102.7-2026量和单位 第7部分:光和辐射.pdf
- 中国国家标准 GB/T 27912-2026金融服务 生物特征识别 安全框架.pdf
- 《GB/T 34630.4-2026搅拌摩擦焊 铝及铝合金 第4部分:焊接工艺规程及评定》.pdf
- 《GB/T 27912-2026金融服务 生物特征识别 安全框架》.pdf
原创力文档

文档评论(0)