Bước tới nội dung

Biến lớp

Bách khoa toàn thư mở Wikipedia

Trong lập trình hướng đối tượng với lớp, biến lớp (tiếng Anh: class variable) là một biến được định nghĩa trong lớp của một bản sao đơn tồn tại, dù có bao nhiêu thực thể của lớp đó tồn tại.[1][2][3][4]

Một biến lớp không phải là một biến thực thể. Nó là một loại đặc biệt của It is a special type of thuộc tính lớp (hay đặc tính, trường hoặc thành viên dữ liệu của lớp). Sự phân biệt tương tự giữa thực thể (instance) và các thành viên lớp (class) cũng áp dụng tương tự cho phương thức ("hàm thành viên"); một lớp có thể có cả phương thức thực thểphương thức lớp.

Tham khảo

[sửa | sửa mã nguồn]
  1. ^ “The Java Tutorial, Variables”. Truy cập ngày 21 tháng 10 năm 2010.
  2. ^ “The Java Tutorial, Understanding Instance and Class Members”. Truy cập ngày 21 tháng 10 năm 2010.
  3. ^ “The Python Language Reference, Compound Statements”. Truy cập ngày 21 tháng 10 năm 2010.
  4. ^ “Objective-C Runtime Reference”. Truy cập ngày 21 tháng 10 năm 2010.