JavaSE继承(学习笔记)

1.继承概述
在这里插入图片描述
2.继承的使用
利用extend关键字
子类继承父类,通过extend关键字来连接父类
在这里插入图片描述
在这里插入图片描述
3.哪些内容不能继承
在这里插入图片描述
子类通过继承父类的公共的get/set方法,访问私有成员变量
5.继承后成员变量特点
在这里插入图片描述
在这里插入图片描述
6.继承后成员方法特点
在这里插入图片描述
在这里插入图片描述
super():

调用父类空参构造方法
在这里插入图片描述
当子类继承父类,在主方法进行创建对象的时候,会在堆内存开辟一个存储空间,创建子类对象,在子类对象空间中会调用父类构造方法,创建父类对象,在子类空间中分配给父类一块空间。

子类不能继承父类构造方法,只能通过super()来调用父类的构造方法。

7.this和super使用
在这里插入图片描述
8.this关键字:调用本类构造方法(面试)
在这里插入图片描述
调用构造方法必须优先执行,所以只能写在构造方法的第一行

9.super关键字:调用父类构造方法
在这里插入图片描述
在这里插入图片描述
10.权限修饰符
在这里插入图片描述
private < 默认 < protected < public

在这里插入图片描述
11.Java继承注意事项
在这里插入图片描述
12.方法重写(Override)(重点)
在这里插入图片描述

利用super()调用父类构造方法实现重写

13.重写注意事项
在这里插入图片描述
14.方法重载和重写区别(面试)
在这里插入图片描述
15.抽象类(abstract)

定义父类:根据子类共性抽取形成

在父类中定义的抽象方法,在public后面加abstract,就变成了抽象类方法;此时,父类也要加abstract,就变成了抽象类

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
抽象方法特点
在这里插入图片描述
注意事项
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

旭子在努力

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值