专业的JAVA编程教程与资源

网站首页 > java教程 正文

Java之继承(java继承怎么用)

temp10 2024-10-03 01:29:37 java教程 12 ℃ 0 评论

1、继承的概念:用于扩展父类的功能

2、Java中使用关键字extends完成继承:class 子类 extends 父类 {}。如下代码所示:

Java之继承(java继承怎么用)

class Person{

student继承父类Person,可以调用父类中的age、name.

3、继承的限制

在Java中只允许单继承;子类不能直接访问父类的私有成员。如下图代码所示:

备注:子类可以通过set和get方法来访问父类的私有成员。

4、子类对象的实例化

在子类对象实例化之前,必须先调用父类中的构造方法,在调用子类构造方法。如下所示:

5、方法重写与super关键字

方法的重写:方法名相同,返回值相同,参数也相同。重写的限制:被子类重写的方法不能比父类更加严格的访问权限。

super强行调用父类方法的执行。super不一定在重写中使用,也可以表示那些方法从父类中继承而来的。

6、重写与重构的区别:

重载重写
OverloadingOverriding
方法名称相同,参数类型或个数不同方法名称、参数的类型、返回值的类型全部相同
对权限没有要求被重写的方法不能拥有比父类更加严格的权限
发生在一个类中发生在继承中

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表