Java中this与super用法及实例解析总结如何应用?
- 内容介绍
- 文章标签
- 相关推荐
本文共计3199个文字,预计阅读时间需要13分钟。
这几个月观察到,在继承时经常用到this和super,这里做一个简要总结,与各位共同交流。
一、this和super的含义
1. this:代表当前对象的一个引用,指向当前对象本身。
2.super:代表父类对象的一个引用,用于访问父类的成员变量和方法。
二、this的使用
1. 指向当前对象的一个实例变量。
2.指向当前对象的一个方法。
3.调用当前对象的构造方法。
三、super的使用
1. 访问父类的构造方法。
2.访问父类的成员变量和方法。
四、注意事项
1. 使用this和super时,注意不要混淆。
2.使用super调用父类构造方法时,应放在子类构造方法的第一个语句。
3.使用super访问父类成员变量和方法时,需要先创建父类对象。
这几天看到类在继承时会用到this和super,这里就做了一点总结,与各位共同交流,有错误请各位指正~
一、this
this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。
this的用法在java中大体可以分为3种:
1.普通的直接引用
这种就不用讲了,this相当于是指向当前对象本身。
本文共计3199个文字,预计阅读时间需要13分钟。
这几个月观察到,在继承时经常用到this和super,这里做一个简要总结,与各位共同交流。
一、this和super的含义
1. this:代表当前对象的一个引用,指向当前对象本身。
2.super:代表父类对象的一个引用,用于访问父类的成员变量和方法。
二、this的使用
1. 指向当前对象的一个实例变量。
2.指向当前对象的一个方法。
3.调用当前对象的构造方法。
三、super的使用
1. 访问父类的构造方法。
2.访问父类的成员变量和方法。
四、注意事项
1. 使用this和super时,注意不要混淆。
2.使用super调用父类构造方法时,应放在子类构造方法的第一个语句。
3.使用super访问父类成员变量和方法时,需要先创建父类对象。
这几天看到类在继承时会用到this和super,这里就做了一点总结,与各位共同交流,有错误请各位指正~
一、this
this是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。
this的用法在java中大体可以分为3种:
1.普通的直接引用
这种就不用讲了,this相当于是指向当前对象本身。

