Solidity bao gồm dữ liệu, hàm, phương thức và công cụ sửa đổi (modifier), cùng với các hàm getter và setter
Trả lời:
Đáp án đúng: A
Câu hỏi này kiểm tra kiến thức cơ bản về cấu trúc của một contract trong Solidity. Một contract trong Solidity bao gồm các thành phần sau:
- Dữ liệu (state variables): Biến lưu trữ trạng thái của contract.
- Hàm (functions): Các khối mã thực hiện các hành động.
- Công cụ sửa đổi (modifiers): Dùng để thay đổi hành vi của các hàm.
- Các hàm getter và setter (nếu cần thiết): Được sử dụng để truy cập và sửa đổi các biến trạng thái (state variables) một cách kiểm soát.
Vì vậy, câu nói trên mô tả đúng cấu trúc của một contract Solidity.