core java-OOP(3)继承

本文详细解析了Java中extends关键字的使用场景,包括同包与不同包中的继承特性。此外,还介绍了方法重载与重写的原则,以及构造方法的特点,并强调了在类设计时应考虑的构造方法规范。

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

extends 关键字
同包中:继承 public protected,default属性,方法。
不同包:继承public protected 属性,方法。


方法重载:
方法名必须相同
参数名必须不相同
返回值最好相同
修饰符可以不同
方法重写:
方法名必须相同
参数名必须相同
返回类型必须相同
访问权限不能缩小
抛出异常不能扩大

构造不能继承。
写一个类最好默认写一个无参的构造,和一个有参的构造。

this表示当前对象,super 表示父类对象。
类构造的第一行默认是super();

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值