Khi khai báo và xây dựng một lớp ta cần phải xác định rõ thành phần:
Trả lời:
Đáp án đúng: B
Khi khai báo và xây dựng một lớp (class) trong lập trình hướng đối tượng, điều quan trọng nhất là xác định rõ hai thành phần chính:
- Thuộc tính (dữ liệu): Đây là các đặc điểm, thông tin mà đối tượng của lớp đó sẽ mang. Ví dụ, một lớp
SinhVien
có thể có các thuộc tính nhưten
,ma_so
,nam_sinh
. - Phương thức (hành vi): Đây là các hành động, chức năng mà đối tượng của lớp có thể thực hiện. Ví dụ, lớp
SinhVien
có thể có các phương thức nhưhoc_tap()
,thi_cu()
,dang_ky_mon_hoc()
.
Do đó, đáp án "Thuộc tính (dữ liệu) và phương thức (hành vi) của lớp" là chính xác nhất, vì nó bao quát đầy đủ và chính xác hai thành phần cốt lõi của một lớp. Các đáp án còn lại không đầy đủ hoặc không chính xác về mặt khái niệm.