问题:
(单项选择题)单项选择题:在程序中,如果使用语句“obj2=obj1;”,其结果是什么?
如果程序里有叫obj1和obj2的对象,当使用语句“obj2=obj1;”时的结果是______。
- A.在obj2中的实例变量被赋予obj1中相同的值
- B.obj2和obj1被认为是同一个变量
- C.obj2的值赋给了obj1,而obj2为空
- D.以上都不对
提问:
请问在程序中,语句“obj2=obj1;”执行后,obj2和obj1之间的关系是什么?这个问题的重点是考察什么知识点?这个章节的主要内容是什么?
复习要点:
理解对象赋值操作在编程中的实际效果,特别是对象引用和对象值的区别。
查阅资料方向:
查阅关于编程语言中对象赋值和引用的详细资料。
参考答案: