首页 > 其他分享 >this关键字三种用法和super与this关键字图解

this关键字三种用法和super与this关键字图解

时间:2022-09-26 09:48:40浏览次数:43  
标签:构造方法 用法 关键字 图解 super 本类

this关键字三种用法

super关键字用来访问父类内容,而this关键字用来访问本类内容。用法也有三种:

1.在本类的成员方法中,访问本类的成员变量。

2.在本类的成员方法中,访问本类的另一个成员方法。

3.在本类的构造方法中,访问本类的另一个构造方法。

在第三种用法当中要注意:

A. this( ...)调用也必须是构造方法的第一个语句,唯一一个。

B. super和this两种构造调用,不能同时使用。

案例:

 

 

 super与this关键字图解

 图解:

 

标签:构造方法,用法,关键字,图解,super,本类
From: https://www.cnblogs.com/shenziyi/p/16729741.html

相关文章

  • 继承中构造方法的访问特点和super关键字的三种用法
    继承中构造方法的访问特点1.子类构造方法当中有一个默认隐含的“super()"调用,所以一定是先调用的父类构造,后执行的子类构造。2.子类构造可以通过super关键字来调用父类重......
  • MyBatis——案例——查询-多条件查询-动态条件查询(关键字 if where)
    动态条件查询  SQL语句会随着用户的输入或外部条件的变化而变化,我们称为动态SQL   MyBatis对动态SQL有很强大的支撑:  if  choose(when,otherwise)  tri......
  • TypeScript type 关键字
    联合类型、对象类型等都有可能不止用一次,type关键字给类型声明一个别名,就不需要再次声明同样的类型,直接引用类型别名。我在某个时候写了一个函数,其签名param是一个联合......
  • 高级 JS 概念:与关键字 this 的幽会
    高级JS概念:与关键字this的幽会介绍在这个博客中,我将尝试解释可怕的这个以最简单的方式为您提供关键字。这这个关键字是高级/中级JavaScript中最重要的概念......
  • Java基本语法 关键字、保留字和命名规则
    关键字●关键字(keyword)的定义和特点➢定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词)➢特点:关键字中所有字母都为小写保留字●Java保留字:现有Java版......
  • java中的static关键字
    引言  通常情况下,类成员必须通过它的类的对象访问,但是可以创建这样一个成员,它能够被它自己使用,而不必引用特定的实例。在成员声明前面加上static关键字就能创建这样的成......
  • 用Superset学习MySQL
    链接:Superset用户消费频次消费频次用户数分布(freq,userNum)要注意的是必须将派生表重新命名(如t1)。用户最后一次消费日期为什么一定要用GROUPBY才成功?每......
  • 孙子类如何不调用子类重写的父类方法,直接调用到父类方法super.super.
    孙子类如何不调用子类重写的父类方法,直接调用到父类方法super.super.......
  • UEFI主板+3T硬盘完美安装WIN7图解教程
    3T或以上硬盘要使用UEFI+GPT,为大家提供一个完美的技术解决方案。MBR分区的3T硬盘被强制分成2T+700G大部分人购买大容量硬盘,是作为数据存储盘之用,上面说得只能认出2T......
  • super关键字
    super关键字用于访问和调用对象父类上的函数。可以调用父类的构造函数,也可以调用父类的普通函数;语法:注意:子类在构造函数中使用super,必须放到this前面(必须先调......