返回
科迅教育
置顶
招生热线:400-656-1390

学校地址:江苏省南通市人民中路23-6号新亚大厦三楼

南通Java继承的概念是什么和实现方式

50 2022-03-28 09:33:41
南通Java培训课程

学习笔记

南通Java继承的概念是什么和实现方式!继承是面向对象程序设计的重要特征之一。继在面向对象的程序设计中,在已有类的基础上定义新的类,而不需要重新编写已有类的内容,这就叫继承。

 

南通Java继承的概念是什么和实现方式

1. 继承的概念

在面向对象的程序设计中,在已有类的基础上定义新的类,而不需要重新编写已有类的内容,这就叫继承。

现有的类被称为基类或父类,在此基础上创建的新类被称为派生类或子类。

继承关系可以描述如下:子类继承于父类或父类被子类继承。子类与父类建立继承关系后,子类也拥有父类的非私有的成员属性和成员方法,同时还可以拥有自己的属性和方法。

2. 继承的实现

继承的英文是inherit,但从继承的定义来看,子类实际上是对父类的扩展,所以Java的有限继承是由关键字extends实现的。

关键词extends表示要构造一个新的类,而新的类是由已经存在的类派生出来的。其格式如下:[修饰符]class子类名[extends父类]

3. 继承实现方式注释

(1) Java只允许单继承,不允许多重继承,也就是说,一个子类只能有一个父类。

(2)如果一个子类继承了一个父类,那么该子类自动拥有父类的所有非私有数据成员(数据结构)和成员方法(功能)。

(3)子类可以定义自己的数据成员和成员函数,但也可以修改父类的数据成员或重写父类的方法。

(4) Java允许多层继承。例如,子类A可以有父类B,而父类B也可以有父类C,因此,子类是"相对"的。

(5)在Java中,Object类是一个特殊的超类或基类,所有的类都直接或间接地继承自Object。

以上是南通科迅教育培训机构,为你整理关于Java培训的相关介绍,如需了解更多的培训班、课程、价格、试听等信息,请您留下联系方式,我们课程顾问会尽快联系您,为您定制专属课程,开始您的学习之旅。

 


文中图片素材来源网络,如有侵权请联系删除

免费提供问答解答,帮您轻松解决难题

热门课程 全部课程

相关新闻推荐

申请免费试听

只要一个电话

我们为您免费回电

立即申请