JavaScript is required

Đối tượng là gì?

A.

Các lớp được tạo thể hiện từ đó

B.

Một thể hiện của lớp

C.

Một tham chiếu đến một thuộc tính

D.

Một biến

Trả lời:

Đáp án đúng: B


Trong lập trình hướng đối tượng (OOP), đối tượng là một thể hiện cụ thể của một lớp (class). Lớp là một bản thiết kế hoặc khuôn mẫu, còn đối tượng là một thực thể được tạo ra từ bản thiết kế đó. Mỗi đối tượng có các thuộc tính (dữ liệu) và phương thức (hành vi) riêng, được định nghĩa trong lớp của nó.

  • Phương án A: Sai. Lớp là khuôn mẫu, đối tượng được tạo ra từ lớp.
  • Phương án B: Đúng. Đối tượng chính là một thể hiện (instance) của lớp.
  • Phương án C: Sai. Thuộc tính là một thành phần của đối tượng, không phải là định nghĩa của đối tượng.
  • Phương án D: Sai. Biến có thể lưu trữ các đối tượng, nhưng bản thân biến không phải là đối tượng.

Câu hỏi liên quan