Ràng buộc tên

Bách khoa toàn thư mở Wikipedia
(Đổi hướng từ Name binding)

Trong ngôn ngữ lập trình, ràng buộc tên hay liên kết tên (tiếng Anh: name binding) là sự liên kết của thực thể (dữ liệu và/hoặc mã) với định danh.[1] Một định danh (identifier) gắn với một đối tượng được gọi là tham chiếu đến đối tượng đó. Ngôn ngữ máy không có khái niệm định danh được xây dựng sẵn, nhưng liên kết tên-đối tượng dạng dịch vụ và kí hiệu cho lập trình viên được hiện thực bởi các ngôn ngữ lập trình. Liên kết được kết nối mật thiết với tầm vực, vì tầm vực xác định tên nào liên kết với đối tượng nào – tại vị trí nào trong mã chương trình (về mặt từ vựng) và trong các đường dẫn thực thi có thể (một cách tạm thời).

Xem thêm[sửa | sửa mã nguồn]

Tham khảo[sửa | sửa mã nguồn]

  1. ^ Microsoft (ngày 11 tháng 5 năm 2007), Using early binding and late binding in Automation, Microsoft, truy cập ngày 11 tháng 5 năm 2009