Java 继承

一.继承的作用

作用:共性抽取、代码复用

实现:extends关键字

二.重名

1.变量重名

1)父类变量与子类变量重名就近原则,先子后父

2)父类成员变量 vs 子类成员变量 vs 子类方法的局部变量 均重名

子父类中出现了同名的成员变量时,在子类中需要访问父类中非私有成员变量时,需要使用super 关键字,修饰父类成员变量,类似于之前学过的 this 。

2.父类成员方法与子类成员方法重名

 就近原则,向上找,先子后父

3.关于【@Override】方法的覆盖重写

1)重写 VS 重载

 2)Override的注意事项

3)什么时候需要Override

 

@Override + super.method()

其中老的东西直接用super.method(),继承父类中原有的,不用再在子类中重复定义了。 

 

​​​​​​​三.继承 子类中的构造方法 的实现

 

四.继承的三个特点

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值