Java——继承

本文深入探讨了Java中的继承概念,详细阐述了super关键字在继承中的作用,如如何调用父类的构造方法和成员方法。同时,讲解了继承中构造方法的访问特点和成员方法的访问规则。重点介绍了方法重写,包括@override注解的使用以及重写时的注意事项。此外,还提到了Java继承的包管理和修饰符权限,特别是main方法为何必须为静态的原因。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Java——继承

一、继承概述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

二、super关键字

在这里插入图片描述
在这里插入图片描述

继承中构造方法的访问特点

在这里插入图片描述
举例:
在这里插入图片描述
在这里插入图片描述
父类中没有无参构造方法的情况:
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

继承中成员方法的访问特点

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

三、方法重写

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
@override 注解,声明下面这个方法是重写的方法,这样就以防方法重写时写错方法名字。

方法重写注意事项

Java中继承注意事项

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

四、修饰符

权限修饰符

在这里插入图片描述

同一个类中在这里插入图片描述
同一个包中的子类
在这里插入图片描述
同一个包中的无关类
在这里插入图片描述
不同包下的子类
在这里插入图片描述
不同包下的无关类
在这里插入图片描述

状态修饰符

final
在这里插入图片描述
在这里插入图片描述
static
在这里插入图片描述

在这里插入图片描述
为什么main方法是静态的?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值