JavaScript is required

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:

A.

Vô số thành phần.

B.

Thuộc tính (dữ liệu) và phương thức (hành vi) của lớp.

C.

Dữ liệu và đối tượng của lớp.

D.

Khái niệm và đối tượng của lớp.

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:

  1. 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.
  2. 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.

Câu hỏi liên quan