黑马程序员技术交流社区

标题: 如何用一个方法实现数组的删除还有this关键字怎么使用? [打印本页]

作者: 青春印记深圳    时间: 2015-5-15 00:08
标题: 如何用一个方法实现数组的删除还有this关键字怎么使用?
如题,求解,纠结了很久,求大神求解。
作者: 冷月霜飞    时间: 2015-5-15 06:36
关于第一个问题,我没看明白你要做什么?删除数组?如果有题的话,麻烦可以把题贴出来,一起探讨一下,这里重点解答一下第二个问题this的用法:
首先我们要明白this这个关键字是怎么出现的,我们知道一个类是可以创建多个对象的,而对象的初始化动作是要通过构造函数来完成的,当有多个对象时,我们怎么知道构造函数是在给哪个对象进行初始化的呢?所以这个时候this关键字就出现了,this关键字就是用来记录对象的,那么this记录的是哪个对象呢?毕向东老师总结成了很经典的一句话,我就是通过毕老师的这句话,理解了this的用法,现在分享出来:this代表哪个对象呢?哪个对象调用了this所在的函数,this就代表哪个对象
另外,this还有另外一种用法,就是可以用this来记录成员变量,一般情况下这个this是可以省略不写的,但是当局部变量和成员变量同名时,必须用this来标识成员变量
我所知道的就是这个两种用法了,希望能够帮到你!
作者: 冷月霜飞    时间: 2015-5-18 09:29
世间万物,没有什么是简单的
作者: GeorgeLee    时间: 2015-5-18 12:23
帮顶:lol
作者: 黄晓蚁    时间: 2016-7-1 19:23
学习 学习{:2_30:}
作者: chensc    时间: 2016-7-2 08:23
学习学习!
作者: 梦回初中三班_    时间: 2016-7-2 08:29
我们一起加油
作者: 徐鑫_xx    时间: 2016-7-3 00:04
this关键字:
1、代表的是本类当前对象的引用
哪个对象来调用this所在的方法,那么this就代表哪个对象
2、用来区分成员变量和局部变量重名的情况
今天刚学的~
作者: 718161567    时间: 2016-7-3 10:00
万物皆对象
作者: cqm    时间: 2016-7-3 11:27
学习一下
作者: luojiawen    时间: 2016-7-3 11:58
基础班就这方面有点模糊,理解不透
作者: 叶生平    时间: 2016-7-4 02:02
当前对象的引用,谁调用,this就代表谁




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2