Mục lục:
Định nghĩa - Trường tĩnh có nghĩa là gì?
Một trường tĩnh trong các ngôn ngữ lập trình là khai báo cho một biến sẽ được giữ chung bởi tất cả các phiên bản của một lớp. Công cụ sửa đổi tĩnh xác định biến lớp là một biến sẽ được áp dụng chung cho tất cả các phiên bản của một lớp cụ thể. Một sửa đổi cuối cùng cũng có thể được thêm vào để chỉ ra rằng biến lớp sẽ không thay đổi.
Một trường tĩnh cũng có thể được gọi là một biến lớp.
Techopedia giải thích Trường tĩnh
Một trường tĩnh hoặc biến lớp thường tương phản với trường không tĩnh, cũng có thể được gọi là biến thể hiện. Loại biến chuyên biệt hơn này chỉ áp dụng cho một thể hiện của một lớp nhất định. Ví dụ, nếu một thể hiện của lớp "con chó" nhận được một biến thể hiện "màu đỏ", thì nó sẽ chỉ ra rằng một con chó cụ thể có màu đỏ, trong khi đó một biến lớp hoặc trường tĩnh được áp dụng tương tự sẽ chỉ ra rằng tất cả các con chó đều có màu đỏ.
Một trường tĩnh hoặc biến lớp là hữu ích trong các ngôn ngữ lập trình và tình huống mã nhất định để gán một biến cụ thể (đại diện cho một đặc tính chung) cho tất cả các phiên bản của một lớp, dưới dạng giá trị cố định hoặc có thể thay đổi trong tương lai. Chìa khóa của loại định danh này là nếu thay đổi xảy ra, nó sẽ được áp dụng như nhau cho tất cả các phiên bản của lớp.
