JavaScript is required

One can reassign reference after it is initialized.

A.
TRUE
B.
FALSE
Trả lời:

Đáp án đúng: B


Trong hầu hết các ngôn ngữ lập trình hiện đại (C++, Java, C#...), khi một biến tham chiếu (reference) đã được gán cho một đối tượng, bạn không thể gán lại nó cho một đối tượng khác. Tham chiếu hoạt động như một bí danh (alias) cho đối tượng mà nó tham chiếu đến. Do đó, sau khi khởi tạo, tham chiếu sẽ luôn trỏ đến cùng một đối tượng đó. Việc cố gắng gán lại một tham chiếu sẽ tương đương với việc thay đổi giá trị của đối tượng mà nó đang tham chiếu đến, chứ không phải thay đổi chính tham chiếu đó để trỏ đến một đối tượng khác. Vì vậy, câu trả lời đúng là FALSE.

Câu hỏi liên quan