
JAVA一个类有两个构造函数,当在一个构造函数中调用另外一个构造函数时为什么要用this.()而不能用类名.()
classTest{inti;Test(){i=0;}Test(inti){this.();}}我的意思是此处第二个构构造函数调用第一个构造函数时为什么必须用this.(...
class Test{
int i;
Test(){ i = 0; }
Test(int i){ this.();}
}
我的意思是此处第二个构构造函数调用第一个构造函数时为什么必须用this.()而不能用Test.()
打错了
是this() 和 类名()
多打了一点 展开
int i;
Test(){ i = 0; }
Test(int i){ this.();}
}
我的意思是此处第二个构构造函数调用第一个构造函数时为什么必须用this.()而不能用Test.()
打错了
是this() 和 类名()
多打了一点 展开
8个回答
展开全部
楼上SB!TM构造方法能像你那样直接调?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
...亏你想的出来...
长见识了,希望高手来解答一下。。我也了解了解。。。
长见识了,希望高手来解答一下。。我也了解了解。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询