this和super的用法
2024-10-06 06:30:36
this关键字的使用:
1.成员变量和局部变量重名时,在方法中调用成员变量,需要使用this.调用。
2.把这个类自己的实例化对象当做参数进行传递时,使用this。
3.内部类中,调用外部类的方法或变量,可以使用 类名.this.(变量或方法名)。
4.在同一个类中,可以使用this关键字调用同名的重载构造方法(前提是在构造方法中调用其他构造方法,必须放在当前构造方法的第一行)
super关键字的用法:
1.通过super后直接跟参数,可以调用父类的构造方法。
2.当子类和父类有同名的成员变量或构造方法时,可以通过使用super关键字调用父类中的方法或者成员变量。
3.在父类已有的逻辑中加入一些自己的方法,可以使用super,但是需要放在当前构造方法的首位。
最新文章
- Python之路,Day3 - Python基础3
- Duilib 开发中的小经验
- JS获取/设置iframe内对象元素、文档的几种方法
- [转载] 2. JebAPI 之 jeb.api.dex
- C# winform 代码生成
- 程序集引用异常 处理 app.config内控制runtime运行时应用的程序集版本指向 assemblyBinding结点 bindingRedirect
- Quartz与Spring集成 Job如何自动注入Spring容器托管的对象
- ARM体系结构_DAY2
- $(function(){})和$(document).ready(function(){}) 的区别
- 模块“XXX.dll”加载失败
- ECMAScript 6.0 简介
- 不支持placeholder浏览器下对placeholder进行处理
- dotnet中Stream、string及byte[]的相关操作
- (七) Keras 绘制网络结构和cpu,gpu切换
- Dapper, 批量插入,批量更新, 以及in, like
- 【angularjs】使用angular搭建项目,实现隔行换色
- 疯狂Workflow讲义——基于Activiti的工作流应用开 PDF 下载
- ZKWeb网页框架1.6正式发布
- [转]坐在马桶上看算法:只有五行的Floyd最短路算法
- php -- 取日期