首页 > 其他分享 >访问权限修饰符、this关键字

访问权限修饰符、this关键字

时间:2022-11-13 22:02:00浏览次数:71  
标签:调用 形参 修饰符 构造 列表 关键字 权限

目录

访问权限修饰符

构造器

构造器的作用:

  1. 创建对象
  2. 初始化对象的信息
  • 如果没有显式的定义类的构造器的话,则系统默认提供一个空参的构造器
  • 定义构造器的格式:权限修饰符 类名(形参列表){}
  • 一个类中定义的多个构造器,彼此构成重载
  • 一旦我们显式的定义了类的构造器之后,系统就不再提供默认的空参构造器
  • 一个类中,至少会有一个构造器。

this关键字

this关键字的使用:

  1. this可以用来修饰、调用:属性、方法、构造器
  2. this修饰属性和方法:this理解为:当前对象 或 当前正在创建的对象

我们可以使用"this.属性"或"this.方法"的方式,调用当前对象属性或方法。但是,通常情况下,我们都选择省略"this."。特殊情况下,如果方法的形参和类的属性同名时,我们必须显式的使用"this.变量"的方式,表明此变量是属性,而非形参。

  1. this调用构造器
  • 我们在类的构造器中,可以显式的使用"this(形参列表)"方式,调用本类中指定的其他构造器
  • 构造器中不能通过"this(形参列表)"方式调用自己
  • 如果一个类中有n个构造器,则最多有 n - 1构造器中使用了"this(形参列表)"
  • 规定:"this(形参列表)"必须声明在当前构造器的首行
  • 构造器内部,最多只能声明一个"this(形参列表)",用来调用其他的构造器

本文由mdnice多平台发布

标签:调用,形参,修饰符,构造,列表,关键字,权限
From: https://www.cnblogs.com/CGB1804Great/p/16887115.html

相关文章

  • Android动态权限申请
    Android动态权限申请在Android6.0后,安卓开发权限的申明就不再只是在AndroidManifest.xml文件中声明了,大多数权限都需要用户的允许。权限申请首先和6.0以前一样,在Androi......
  • IDEA快捷键,访问修饰符---JAVA
    一、快捷键,包的使用       newScanner().var回车自动分配变量名模板快捷键      包:本质是创建不同的文件夹来保存类文件  例子:不同......
  • Java中的super和this关键字详解
    父类空间优先于子类对象产生在每次创建子类对象时,先初始化父类空间,再创建其子类对象本身。目的在于子类对象中包含了其对应的父类空间,便可以包含其父类的成员,如果父类成员......
  • 我们如何在 vue 应用我们的权限
    权限可以分为用户权限和按钮权限;用户权限,让不同的用户拥有不同的路由映射,具体实现方法:1.初始化路由实例的时候,只把静态路由规则注入,不要注入动态路由规则;2.......
  • java——静态static关键字001
    stataic关键字概述:           static关键字修饰成员变量:              static关键字修饰成员方法:    ......
  • static 关键字
    静态变量(类变量)、静态方法(类方法):static声明的属性或方法。静态变量/静态方法生命周期和类相同,在整个程序执行期间都有效。它有如下特点:为该类的公用变量,属于类,......
  • this 关键字
    this本质就是“当前对象的地址”!this的用法:普通方法中,this总是指向调用该方法的对象。构造方法中,this总是指向正要初始化的对象。this()调用重载的构造方法,避......
  • 注释、标识符、关键字
    目录1.注释2.标识符和关键字1.注释单行注释//多行注释/**/文档注释/***@author*@version*/通过JDK提供的工具javadoc来解析,生成一套以网页......
  • 从新开始学Python - 各种符号与关键字2
    标识符类、变量、方法的名字统称为标识符命名规则内容限定:只能是英文、中文、数字、下划线,且数字不能用在开头大小写敏感不可使用关键词代码规范中规定使用下划线原......
  • Day2-1 注释、关键字、标识符
    注释注释并不会被执行书写注释是一个非常好的习惯单行注释多行注释文档注释 新建空项目空项目中建新模块项目结构中SDK选择1.8,语言级别选择8在项目src......