Anh (Chị) hãy cho biết, đối tượng là gì?
Đáp án đúng: C
Đối tượng (Object) là một khái niệm cốt lõi trong lập trình hướng đối tượng (OOP). Nó là một thực thể có trạng thái (được biểu diễn bằng các thuộc tính) và hành vi (được biểu diễn bằng các phương thức). Trong ngữ cảnh phần mềm, đối tượng là biểu diễn của một thực thể trong thế giới thực (ví dụ: một người, một cuốn sách, một tài khoản ngân hàng) hoặc một khái niệm trừu tượng (ví dụ: một cửa sổ, một nút bấm) dưới dạng một cấu trúc dữ liệu và các hàm tương tác với cấu trúc dữ liệu đó.
A. Là một thực thể. - Chưa đủ chính xác, vì thực thể có thể là bất cứ thứ gì, cần làm rõ hơn trong ngữ cảnh lập trình.
B. Là một khuôn mẫu được tạo ra trong phần mềm. - Khuôn mẫu ở đây có thể hiểu là class. Đối tượng là thể hiện (instance) của class, không phải là khuôn mẫu.
C. Là biểu diễn của một thực thể trong thế giới thực của phần mềm. - Đây là đáp án chính xác nhất, vì nó thể hiện rõ mối liên hệ giữa đối tượng trong phần mềm và thực thể ngoài đời thực.
D. Là nhóm thực thể có thuộc tính chung. - Đây là định nghĩa gần với khái niệm về lớp (class) hơn là đối tượng.