码迷,mamicode.com
首页 > 其他好文 > 详细

this和super关键字的常见三种用法

时间:2019-05-12 01:20:49      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:含义   存在   构造方法   方法   类成员   this调用   不能   用法   访问   

super和this的含义

  • super :代表父类的存储空间标识(可以理解为父亲的引用)。
  • this :代表当前对象的引用(谁调用就代表谁)。

super关键字的三种用法:

  • 在子类的成员方法中,访问父类的成员变量格式:super.成员变量名;
  • 在子类的成员方法中,访问父类的成员方法格式:super.方法变量名;
  • 在子类的构造方法中,访问父类的构造方法格式:super();

this关键字的三种用法:

  • 在本类成员方法中,访问本类的成员变量格式:this.变量名
  • 在本类成员方法中,访问本类的另一个成员方法格式:this.方法名
  • 在本类的构造的方法中,访问本类的另外一个构造方法格式:this(参数列表);

注意

  • this调用构造方法也必须在第一,唯一一个。
  • supe和this 在同一个构造方法中不能同时存在

 

this和super关键字的常见三种用法

标签:含义   存在   构造方法   方法   类成员   this调用   不能   用法   访问   

原文地址:https://www.cnblogs.com/wurengen/p/10850770.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!