ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2022-07-21 20:02:41  阅读:129  来源: 互联网

标签:07 继承 重写 方法 2022 子类 父类 super 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

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有