2022.07.21 王茜 学习笔记

  ✨  继承:
* 类与类之间的关系:
* 属性关系、参数关系、继承关系
*
* 生物、动物、人、猫
*extends:继承
* 在Java中一个子类只能有一个直接父类,可以有很多的间接父类
* extends后面只能写一个类,
*
* 继承了父类的属性
* 继承了父类的方法,执行了父类的构造器,
* 创建子类时,先实例化父类,再实例化子类
* 子类和父类的构造器相同
*
*
*  ✨   super关键字:
* 可以调用父类的结构、属性、方法
*
* 在子类中使用super关键字调用父类构造器时必须放在第一句话
* 在当前类中调用本类的构造器时,this()必须放在第一句话
* 在使用中只能使用super或者this其中一个
* super指向父类,不代表任何对象(很重要)🔑
* this指向本类,代表了当前类的对象,方法的调用者(很重要)🔑
*
*/
✨   方法的重写:
* 子类可以重写父类的方法
*
* 方法的重写规则:前提:继承与被继承的关系
* 1、访问权限:重写的方法的权限不能低于被重写的权限,开发中一般是等于
* 2、返回值类型:重写的方法的返回值可以和被重写的方法不同,但是必须是被重写方法的子类,开发中一般都是一样。
* 3、方法名:必须相同
* 4、参数列表:参数类型,个数必须相同
* 5、超出异常,重写的方法不能超过比较重写的方法更大的异常
*
* 开发中,如果要重写,基本就是一模一样,我们只改变方法体

 这是上午的学习内容,下午老师带领我们重新讲解了昨天的作业,之后我又看了一遍老师的讲解视频,我可以理解老师的解题思路,但是在我自己的身上,我就只有一个简单的思路,将之付诸于实践时,代码又会报错。老师说过,在刚学的时候报错是正常的,每天都会看见很多报错。

通过自己的观看视频和动手敲代码,我感觉到自己在不断的理解,学习不是一蹴而就的,只要我一天了解一个知识点就很开心了!

 

posted @ 2022-07-22 14:46  无聊的wx  阅读(16)  评论(0编辑  收藏  举报