其他分享
首页 > 其他分享> > 2022-07-21 第十小组 房雪莹 学习笔记

2022-07-21 第十小组 房雪莹 学习笔记

作者:互联网

今日学习内容:

1.继承:

类与类之间的关系
1.属性关系
2.参数关系
3.继承关系

继承写成extends
在Java中只能有一个直接父类,但可以有多个间接父类
继承了父亲的属性,继承了父类的方法
创建子类对象时,父类先被实例化,再去实例化子类
当一个类被实例化时,一定先实例化直接和间接父类

2.super关键字:(在子类中用)
代表调用父亲的结构(属性,方法,构造器)
当子类中使用super调用父类构造器时,super(age)必须在第一行或第一句话
在当前类中使用this调用本类的构造器时,this(name)必须是第一句话
在构造器中,如果需要使用super或this调用其他构造器,只能二选一,    而且必须在第一位
super指向的父类,不代表任何对象
this指向的本类,代表当前类的对象,方法的调用者

this可以代表对象,super不行

3.方法的重写:

方法的重写,我们可以利用到父类中方法已经运算后的结果,在结果的基础上进行
方法的重写,体现的就是继承的核心,就是为了扩展父类的功能

方法的重写的规则:前提,继承和被继承的关系
1.访问权限:重写的方法的权限不能低于被重写的权限,开发中一般都是等于
2.返回值类型:重写的方法的返回值可以和被重写的方法不同,但是必须是被
3.方法名:必须相同
4.参数列表:必须相同
5.抛出异常:重写的方法不能抛出比被重写的方法更大的异常

 

今日学习心情:

今天还做了借记卡和信用卡,虽然我还不能独立完成,不过我能看懂了

 

标签:07,继承,重写,方法,2022,子类,父类,super,21
来源: https://www.cnblogs.com/fxy1003/p/16503350.html