Khác biệt giữa bản sửa đổi của “Trường (khoa học máy tính)”

Nội dung được xóa Nội dung được thêm vào
Không có tóm lược sửa đổi
n Đã lùi lại sửa đổi của 14.238.83.146 (Thảo luận) quay về phiên bản cuối của X3cafe
Thẻ: Lùi tất cả
Dòng 1:
Trong [[khoa học máy tính]], dữ liệu có nhiều phần, còn được gọi là một ''[[bản ghi (khoa học máy tính)|bản ghi]],'' có thể được chia thành các '''trường''' (tiếng Anh: ''field''). [[Cơ sở dữ liệu quan hệ]] sắp xếp dữ liệu thành các tập hợp của [[bản ghi cơ sở dữ liệu]], còn gọi là [[CộtHàng (cơ sở dữ liệu)|cộthàng]]. Mỗi bản ghi bao gồm vài ''trường''; những trường của tất cả bản ghi tạo thành [[Cột (cơ sở dữ liệu)|cột]]. Ví dụ các trường là: tên, giới tính, màu tóc.
 
Trong [[lập trình hướng đối tượng]], ''trường'' (còn gọi là ''thành viên dữ liệu'' hay ''[[biến thành viên]]'') là [[dữ liệu]] được [[che giấu thông tin|đóng gói]] trong một [[lớp (khoa học máy tính)|lớp]] hay [[đối tượng (khoa học máy tính)|đối tượng]]. Trong tường hợp một trường thông thường (còn gọi là ''[[biến thực thể]]'' - ''instance variable''), với mỗi thực thể của đối tượng sẽ có một [[biến thực thể]]: ví dụ, một lớp <code>Nhân viên</code> có trường <code>Tên</code> và mỗi nhân viên có một tên riêng biệt. Một trường tĩnh (''static field'', còn gọi là ''[[biến lớp]]'') là một biến được chia sẻ cho tất cả các thực thể.<ref>{{cite web| accessdate = 2011-08-12| publisher = SLICCWARE| title = Data fields| url = http://www.sliccware.com/WebHelp/Load_Definition/Definitions/Data_Fields/Data_Fields.htm}}</ref> Các trường được trừu tượng hóa bởi [[Đặc tính (lập trình)|đặc tính]] (''property''), cho phép chúng được đọc và ghi như là trường, nhưng có thể sang các lời gọi phương thức '[[phương thức truy cập|getter]]' và '[[phương thức thay đổi|setter]]'.