JavaScript is required

Lời gọi tới hàm thành viên của lớp là:

A.

Tên_lớp.Tên_hàm_thành_viên.

B.

Tên_đối_tượng.Tên_hàm_thành_viên.

C.

Tên_lớp:Tên_hàm_thành_viên.

D.

Không có phương án đúng.

Trả lời:

Đáp án đúng: B


Lời gọi tới hàm thành viên của lớp (phương thức) thông qua một đối tượng cụ thể của lớp đó được thực hiện bằng cú pháp: Tên_đối_tượng.Tên_hàm_thành_viên.

Ví dụ:

class Circle {
public:
    double radius;
    double getArea() {
        return 3.14 * radius * radius;
    }
};

int main() {
    Circle myCircle;
    myCircle.radius = 5.0;
    double area = myCircle.getArea(); // Gọi hàm getArea() thông qua đối tượng myCircle
    return 0;
}

Các phương án khác không đúng vì:

  • Tên_lớp.Tên_hàm_thành_viên: Cú pháp này thường được sử dụng trong các ngôn ngữ khác (ví dụ: Python) hoặc để gọi các hàm static trong C++.
  • Tên_lớp:Tên_hàm_thành_viên: Đây không phải là cú pháp chuẩn trong C++ hoặc hầu hết các ngôn ngữ lập trình hướng đối tượng để gọi hàm thành viên.

Câu hỏi liên quan