所在位置:论坛首页 -> 计算机科学与技术 -> 程序设计 -> [求助]关键字this在构造器中的用法 |
今天又看到了this(....)这个用法了,之前从书中了解到:如果构造器的第一个语句形如this(.....),那么这个构造器将调用同一个类的另一个构造器,既然已经定义了另一个构造器了,直接用就好了,为什么还要如此麻烦呢,我是不是对this(---)的这个用法理解有误啊,请老师给点指导,呵呵。
假设你定义了一个构造方法,这个函数已经对一些必要的变量进行了初始化。现在又出现了新的情况,你考虑构造一个新的构造方法,这个时候,对那些必要的变量的初始化工作已经不需要你再重复写一遍了,直接引用已经有的构造方法就可以了,这个时候,用this(...)就比较合适拉。
主要就是为了代码重用。
操作选项: 评分 加精 解精 奖惩 设专题 设公告 解公告 固顶 总固顶 解固顶 结帖 解结帖 锁帖 解锁 移帖 删帖 |
|