黑马程序员技术交流社区

标题: 题目是单选.....然而你们觉得呢? [打印本页]

作者: 善良的死神达乐    时间: 2016-4-5 21:27
标题: 题目是单选.....然而你们觉得呢?
           下列关于对象成员占用内存的说法正确的是( ) ----- 单选 A、同一个类的对象共用同一段内存
B、对象的方法不占用内存
C、对象的属性肯定有值
D、对象的属性必须被我们初始化后才能使用


作者: zx7750462    时间: 2016-4-5 22:03
无非是C和D之间纠结,如果单选选择C吧,因为成员变量默认初始化,所以纠结在于是个变量都必须初始化才能用,D也不能说错,如果单独从考察成员变量来说,选C更为合适.
作者: BugBuff    时间: 2016-4-5 22:18
呵呵,不是很懂
作者: 1833495284    时间: 2016-4-5 22:21
顶顶顶,水水水水
作者: 腾龙3158    时间: 2016-4-5 23:12
应该选C,对象的属性即使不显示赋值的话,也会默认为0或null,所以肯定有值。
作者: 善良的死神达乐    时间: 2016-4-5 23:38
zx7750462 发表于 2016-4-5 22:03
无非是C和D之间纠结,如果单选选择C吧,因为成员变量默认初始化,所以纠结在于是个变量都必须初始化才能用,D也 ...

同感啊!!!!!不过这是面试题!你确定不会觉得哪个合适就选了么?这可是面试题啊!!!!汗.......有必要上诉黑马官方,让他们好好琢磨琢磨题的严谨问题了,总是这么模棱两可的纠结的是我们啊!!!
作者: 心悟    时间: 2016-4-6 08:11
我选C

因为成员变量有默认的初始化值, 所以不需要我们来初始化也可以使用
作者: 夕月    时间: 2016-4-6 08:36
表示还没学到这里
作者: haitao    时间: 2016-4-6 08:41
我也认为还C




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