Skip to main content

Một biến động là gì?

Trong lập trình hướng đối tượng, một đối tượng có thể ẩn hoặc tiết lộ các thuộc tính, hoặc trạng thái và các hành vi hoặc phương thức.Một đối tượng có thể được dán nhãn với các công cụ sửa đổi công cộng của cộng đồng hoặc các công cụ riêng tư để hiển thị hoặc ẩn thông tin.Cả hai công khai của người Viking và cộng đồng đều là một biến số, nhưng chúng là các loại biến khác nhau.Công cụ sửa đổi công khai trên mạng là một biến động, có nghĩa là việc thực hiện thông tin tại thời gian chạy của chương trình là chất lỏng. Tất cả các phương thức dữ liệu đối tượng và các phương thức đối tượng, theo mặc định, động trong lập trình hướng đối tượng.Mỗi đối tượng trong một chương trình đều có biến động riêng và phương pháp động riêng của nó.Điều đó có nghĩa là, mỗi đối tượng thực hiện là chất lỏng trong thời gian chạy và có thể thay đổi khi chạy lại chương trình.Điều này chạy trái ngược với các biến tĩnh, trong đó biến tĩnh được phân bổ cho bộ nhớ cố định trong vòng đời của chương trình.Điều đó có nghĩa là một khi biến được phân bổ cho không gian bộ nhớ, nó không bị phá hủy ở cuối hàm. Một biến có thể được sử dụng để thu thập các giá trị trường sẽ được sử dụng sau này.Chương trình có thể sử dụng giá trị giới hạn ngưỡng và so sánh nó với một giá trị trường nhất định được xử lý.Các bộ hoạt động khác nhau được thực hiện cho các giá trị trường, tùy thuộc vào việc giá trị nhỏ hơn hoặc lớn hơn giá trị giới hạn ngưỡng của nó.Một biến động có thể phân biệt với các biến khác ở chỗ giá trị ngưỡng của nó có thể thay đổi trong suốt thời gian sử dụng của một chương trình. Các biến tĩnh và các biến động được phân biệt trong các giá trị biến đó lần lượt được cố định hoặc chất lỏng.Các biến tĩnh tương tự như hằng số trong toán học, như giá trị không thay đổi của π (pi).Ngược lại, các biến động không có giá trị không đổi và do đó, có thể thay đổi giá trị ngưỡng. Máy bán hàng tự động là ví dụ về các máy chạy các chương trình với các biến động.Số tiền sản phẩm trong máy bán hàng tự động liên tục thay đổi vì nó được phân phối từ máy.Số tiền này là một biến động và khi giá trị của nó liên tục thay đổi, một chương trình theo dõi giá trị để xác định xem máy có cần được nạp lại không.dựa trên phương pháp của đối tượng, hoặc những gì nó làm trong chương trình.Ví dụ: nếu có một biến nhất định chiếm kích thước giày, thì nó có thể được đặt tên là Shoe Shoe_Size.Đó cũng là một thực tế bình thường để bắt đầu biến động bằng chữ thường và đặt một dấu gạch dưới giữa nhiều từ.