c++ 关于派生类调用基类成员问题

2024-12-02 13:32:54
推荐回答(2个)
回答1:

对,,基类中x,y是保护成员。公有继承后,其性质不变,仍作为派生类的保护成员,但无论在派生类还是基类,其对象是都不能直接访问保护成员的。。。但是,类的成员函数与友元函数及子对象函数除外。。

回答2:

调用的时候你必须在类外定义了基类对象作实参,但是由于数据成员是保护型的,不能在类外访问。所以不能这样做。