黑马程序员技术交流社区

标题: 构造函数的嵌套问题,迷惑中。。。求解答 [打印本页]

作者: 宋旭东    时间: 2013-7-4 17:03
标题: 构造函数的嵌套问题,迷惑中。。。求解答
关于构造方法是否可以被嵌套的的问题

遇到一个问题,急需求解!!

下面程序中,将引起编译器错误的行是?
A.第5行        B.第10行         C.第12行        D.第15行



作者: oxf974025918    时间: 2013-7-4 18:13
题目是:引起编译器错误的行是?
         答:由于你的Test8 t1,t2;没初始化,使用变量前必须初始化。所以在第12行会发生编译出错,但是引起编译出错的肯定是10行啊,是不是没看清楚题还是没有理解题目意思呢?

作者: longlangcx    时间: 2013-7-4 18:41
这是啥东东。。面试题么?我觉得这题略坑爹。

首先,方法都不可以嵌套定义,何谈构造方法嵌套?这个程序从第5行起就是错的,我试着编译了一下,也是从第5行就开始报错了。至于答案为什么是B,我只能说,这题出的有毛病,至少我的编译结果是第5行报错。

另外,只要知道方法不能嵌套定义就行了,从它第5行嵌套定义开始,就是错的。编译器报什么错,是编译器的问题,学java学得细点儿是好的,但是这样会拖慢学习进度的。我之前就是喜欢钻牛角尖儿,所以学得就好慢{:soso_e105:}




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2