Khi khai báo và xây dựng một lớp ta cần phải các định rõ thành phần:
Trả lời:
Đáp án đúng: B
Trong lập trình hướng đối tượng, khi khai báo và xây dựng một lớp (class), chúng ta cần xác định rõ hai thành phần chính: thuộc tính (dữ liệu) và phương thức (hành vi). Thuộc tính mô tả các đặc điểm, thông tin mà đối tượng của lớp đó sẽ có. Phương thức mô tả các hành động, thao tác mà đối tượng của lớp đó có thể thực hiện được. Do đó, đáp án B là chính xác nhất.
- Đáp án A không chính xác vì số lượng thành phần của lớp không phải là vô số, mà cần được xác định rõ ràng và có giới hạn.
- Đáp án C không chính xác vì lớp bao gồm thuộc tính (dữ liệu) và phương thức (hành vi), không phải dữ liệu và đối tượng. Đối tượng là một thể hiện cụ thể của lớp.
- Đáp án D không chính xác vì lớp bao gồm thuộc tính (dữ liệu) và phương thức (hành vi), không phải khái niệm và đối tượng. Khái niệm là một sự trừu tượng, còn đối tượng là một thể hiện cụ thể của lớp.