摘要: this:看上去,是用于区分局部变量和成员变量同名情况。this为什么可以解决这个问题?this到底代表的是什么呢?this:就代表本类的对象,到底代表哪一个呢?this代表它所在函数所属对象的引用。简单说:哪个对象在调用this所在的函数,this就代表哪个对象。this关键字的应用:当定义类中功能是,该函数内部要用到调用该函数的对象是,这时用this来表示这个对象。但凡本类功能内部使用了本类对象,都用this表示。this语句:用于构造函数之间互相调用this语句只能定义在构造函数的第一行,因为初始化要先执行。 阅读全文
posted @ 2011-12-31 18:46 Thinking In Code 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 对象一建立就会调用与之对应的构造函数。构造函数的作用:可以用于给对象进行初始化。构造函数的小细节:当一个类中没有定义构造函数时,那么系统会默认给该类加入一个空参数的构造函数。当在类中自定义了构造函数后,默认的构造函数就没有了。构造函数和一般函数在写法上有不同。在运行上也有不同。构造函数时在对象一建立就运行。给对象初始化。而一般方法是对象调用才执行,给是对象添加对象具备的功能。一个对象建立,构造函数只运行一次、而一般方法可以被该对象调用多次。什么时候定义构造函数呢?当分析事物时,该事物存在具备一些特性后者行为,那么将这些内容定义在构造函数中。构造代码块。作用:给对象进行初始化。对象一建立就运行, 阅读全文
posted @ 2011-12-31 17:49 Thinking In Code 阅读(7813) 评论(0) 推荐(0) 编辑
摘要: 匿名对象使用方法一:当对对象的方法只调用一次时,可以用匿名对象来完成,这样写比较简化。如果对一个对象进行多个成员的调用,就必须给这个对象起个名字。匿名对象使用方法二:可以将匿名对象作为实际参数进行传递。 阅读全文
posted @ 2011-12-31 12:21 Thinking In Code 阅读(5703) 评论(0) 推荐(0) 编辑