| |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| -> 移动开发 -> Java基础11(继承中关键字super和this) -> 正文阅读 |
|
|
[移动开发]Java基础11(继承中关键字super和this) |
|
? ? ? ? 在了解完毕构造器之后,我们就知道关键字super和this的作用了 this? ?在java中thiis关键字通常是指向对象本身,换句话说,this的本质就是‘创建完毕的对象的地址’,通过这个地址,你就可以查询到这个对象。 this的常用的几种方法第一种: 当形参与成员名字重名时;用this代表当前当前类里的成员,没有用this代表形参。
?第二种:this指向对象本身。
第三种: 也是我们最常用的,调用构造函数,这是和super用法很相似的地方,所以和super一起说。 supersuper在子类中使用时,会指向自己的父类对象,且是离自己最近的父类。 super的常用的几种方法第一种: ? ? ? ? 直接使用super.成员名,就可以直接调用父类中的成员。
第二种: ? ? ? ? 当子类和父类的成员变量或方法同名时,可以用super来进行区别。
第三种:?这个和上面this的一样,调用构造器,重点。 ????????super(参数):调用父类中的某一个构造器。 ????????this(参数): 调用子类中的某一个构造器。
运行结果:
?this和super注意事项?
|
|
|
| 移动开发 最新文章 |
| Vue3装载axios和element-ui |
| android adb cmd |
| 【xcode】Xcode常用快捷键与技巧 |
| Android开发中的线程池使用 |
| Java 和 Android 的 Base64 |
| Android 测试文字编码格式 |
| 微信小程序支付 |
| 安卓权限记录 |
| 知乎之自动养号 |
| 【Android Jetpack】DataStore |
|
|
| 上一篇文章 下一篇文章 查看所有文章 |
|
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
| 360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年11日历 | -2025/11/29 1:33:39- |
|
| 网站联系: qq:121756557 email:121756557@qq.com IT数码 |