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

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

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

最新文章

  1. C语言 第一章 C语言简介
  2. 8.Java格式化输出
  3. Bootstrap响应式栅格系统的设计原理
  4. PC端和移动端一些奇葩兼容性问题
  5. 操作系统开发系列—4.LDT
  6. [No000029]程序员的那些事儿 -- 皆大欢喜的加薪
  7. zepto的bug2
  8. Progress Reporting
  9. jquery用Ajax中的回调函数时注意事项
  10. Android--获取使用的总流量和每个App的上传、下载的流量
  11. IT安全的本质
  12. hdu 3572 Task Schedule
  13. isPostBack原理
  14. 储存过程嵌套临时表同名引发的BUG?
  15. 好用的开源库(二)——uCrop 图片裁剪
  16. c#线程池ThreadPool实例详解
  17. C语言 字符二维数组(多个字符串)探讨 求解
  18. perfect-scrollbar在vue中的使用
  19. 【转】WIFI基本知识整理
  20. Epub 阅读器 - iOS

热门文章

  1. 【JAVA进阶架构师指南】之五:JVM性能调优
  2. 微信小程序-Q爱天气
  3. RocketMQ系列(六)批量发送与过滤
  4. 2019-02-01 Python爬虫爬取豆瓣Top250
  5. Dubbo——服务调用过程
  6. 小师妹学JVM之:深入理解JIT和编译优化-你看不懂系列
  7. cb21a_c++_string对象的比较
  8. cb11a_c++_顺序容器的操作4_容器大小操作_resize-max_size
  9. 15.DRF-分页
  10. 7000 字说清楚 HashMap,面试点都在里面了