225 câu trắc nghiệm Lập trình hướng đối tượng có đáp án - Phần 1

Giả sử một lớp với các hàm dựng được khai báo như sau: class Lop { private : int a,b; public: lop () // Ham dung 1 { a ^ b ^ 5; } lop (int m, int n) // Ham dung 2 { a = m; b = n; } }; Khi tạo

18/20

Giả sử một lớp với các hàm dựng được khai báo như sau:
class Lop
{
private :
int a,b;
public:
lop () // Ham dung 1
{
a ^ b ^ 5;
}
lop (int m, int n) // Ham dung 2
{
a = m; b = n;
}
};
Khi tạo một đối tượng bằng cú pháp Lop obj Lop; Thì hàm dựng nào sẽ được gọi

Hàm dựng 1

Hàm dựng 2

Cả 2 hàm dựng đều được gọi

Không hàm dựng nào được gọi

Giải thích

Chọn đáp án A