Loading...
  所在位置:论坛首页 -> 计算机科学与技术 -> 程序设计 -> [求助]关键字this在构造器中的用法
回复

[求助]关键字this在构造器中的用法

作者:hll 时间:2010-11-18 22:07:40 收藏 编辑

今天又看到了this(....)这个用法了,之前从书中了解到:如果构造器的第一个语句形如this(.....),那么这个构造器将调用同一个类的另一个构造器,既然已经定义了另一个构造器了,直接用就好了,为什么还要如此麻烦呢,我是不是对this(---)的这个用法理解有误啊,请老师给点指导,呵呵。

第2楼 ade
编辑 删除 引用

假设你定义了一个构造方法,这个函数已经对一些必要的变量进行了初始化。现在又出现了新的情况,你考虑构造一个新的构造方法,这个时候,对那些必要的变量的初始化工作已经不需要你再重复写一遍了,直接引用已经有的构造方法就可以了,这个时候,用this(...)就比较合适拉。

主要就是为了代码重用。

回复时间:2010-11-18 22:59:02
高级回复

操作选项: 评分 加精 解精 奖惩 设专题 设公告 解公告 固顶 总固顶 解固顶 结帖 解结帖 锁帖 解锁 移帖 删帖
  首页
Copyright 2006-2012 HistoryCreator.com Powered By: BBSGood 5
吉ICP备06005902号