当前位置: 首页 > news >正文

this关键字

文章目录

        • 有个规定:
有个规定:

在一个类中,声明了n个构造器,则最多有n-1个构造器,可以有“this(形参列表)”的结构,
this(形参列表),必须放在当前构造器的第一行

classPerson{privatedoublebase;// 普通方法(非构造器方法)里的this,就是new出来的那个对象publicdoublegetBase(){returnthis.base;}publicvoidsetBase(doubleb){this.base=b}// 构造器中的this,是,当前正在new过程中的对象(其实也就是你正在new的这个对象)// 无参的构造器publicPerson(){}// 有参的构造器publicPerson(doubleb){this()// 这个this(),作用是,调用无参的构造器this.base=b;}// 有参的构造器publicPerson(doubleb,doubleh){this(b)// 这个this(b),作用是,调用上面那个只有一个形参的的构造器this.base=b;this.height=h;}}
publicclassPersonTest(){publicstaticvoidmain(String[]args){// 使用无参的构造器Personp1=newPerson()p1.setBase(10)// 使用有参的构造器Personp2=newPerson(20,30)sout('base='+p2.getBase())}}
http://www.jsqmd.com/news/1257137/

相关文章:

  • Windows键盘重映射终极指南:用SharpKeys打造你的个性化键盘布局
  • DP(动态规划)入门相关书籍
  • Steam创意工坊模组免费下载终极指南:跨平台玩家的完美解决方案
  • 2025 全球数字经济大会揭晓:融云荣膺首批「出海严选服务商」
  • Claude中转站知识库问答:回答可靠性来自资料治理
  • 算法程序与设计
  • C语言程序设计第10天/数组
  • MCU芯片AS32X601如何使用 DMA 单次模式搬运 ADC 多通道采样数据?
  • 5分钟快速上手:Sketchfab 3D模型下载终极指南
  • 阿里巴巴造出0.8B超小文档解析神器,端到端解析时代来了?
  • HarmonyOS7 暗黑模式:3 步让你的 App 支持深色主题
  • 「盘点」界面控件DevExtreme (v23.1, v23.2)可访问性增强
  • Sketchfab 3D模型下载完整指南:免费获取高质量3D资源
  • 零成本AI股票分析:5分钟打造你的个人智能投资助手
  • 2026深圳招商加盟服务行业GEO优化公司选型指南丨生成式引擎优化服务商深度测评 - 企业新闻快传
  • API中转站成本控制:测试流量和正式账单必须分开
  • Token 单价更低,Agent 任务为什么反而更贵:4 层成本口径 + 最小事件账本 + 3 个决策问题
  • FastbootEnhance:Windows上最完整的Android设备管理工具终极指南
  • Qwen3.8 上百炼:国产推理 API 这条路,又往前推了一步
  • WarcraftHelper:魔兽争霸3玩家的5大游戏体验优化解决方案
  • 【Rust中级教程】2.11. API设计原则之受约束性(constrained) Pt.2:封闭trait(sealed trait)、重新导出(re-exports)、自动trait
  • StreamFX终极指南:5分钟掌握OBS专业级直播特效
  • Veeam备份虚拟机报错Unable to allocate RAM for VM snapshot完整解决方案
  • 3分钟快速上手:Beyond Compare 5密钥生成完整指南
  • 短视频封面转化率卡在2.3%?权威实测:9种AI工具横向评测(附GPU占用/出图速度/版权风险矩阵表)
  • Code date creation的开发技术介绍
  • 零基础掌握AI股票分析:3步打造个人智能投资系统
  • 构建基于LLM的智能股票分析系统:架构设计与实战应用
  • 深圳零食消费品牌行业GEO优化公司选型指南丨2026年生成式引擎优化服务商深度测评 - 企业新闻快传
  • DB升级 23.26.2:/opt 空间临界导致 OPatch 失败的处理记录