A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

如何使用this调用类的构造方法?
能否在构造方法中使用this调用其他的构造方法?
使用this调用其他构造方法的语句应该放在什么位置?
一个类中的两个构造方法使用this互调可以吗?

4 个回复

倒序浏览
哎  其次我对this的理解是  举个例子   this就是一个司机  new 对象就是相当于给了司机指明了路的方向相当于给了司机一张地图  司机该走哪 司机只要看地图就可以了知道  当司机还没有走到目的地其他的司机不可以走   多线程出外  嘻嘻  个人理解
回复 使用道具 举报
this可以用在构造函数间调用,形象称为this语句。比如  空参this(),有参的this(age);2参的,this(name,age);this用在构造函数的第一行。两个构造函数互相调用是死循环。
回复 使用道具 举报
1.this(),this(参数)两种写法,写在构造函数的首行,调用本类的其他无参和有参构造函数
2.可以
3.首行
4.一个类中的有n个构造函数,最多只能写n-1个this(),tihis(参数)
回复 使用道具 举报
this 只能调用本类的方法    可以互调
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马