Giả sử có đoạn mã code được viết như sau: class Lopl { public: int a,b; void nhap() { cout«"\n\t a = ";cin»a; cout«"\n\t b =";cin»b; } }; class Lop2: public Lopl { public: Lopl p; }; Khi khai báo Đối tượng objLop2 cho Lop2 thì nó có thể truy xuất thủ tục nhập của lớp 1 bằng cú pháp nào sau đây là đúng nhất?
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 con trỏ bằng lệnh sau: Lop ^objLop; objLop = new Lop(3,4); Thì hàm dựng nào sẽ được gọi
về câu hỏi!