我有一个基类和一个派生类。
在基类中,我有一个 setvalue 函数和 getvalue 函数。
我使用 setvalue 函数来设置属于基类的 protected 数据。
因为派生类可以从基类继承 protected 数据和getvalue函数。
我的问题是,如果我使用setvalue函数在基类中设置 protected 数据。
派生类中 protected 数据的值如何?
最佳答案
要回答这个问题,首先要明确我们的目标是“对象”而不是类。
你有一个类型为“派生类”的对象,如果通过“setvalue(...)”改变这个对象的值, 该对象的 protected 值或“getvalue()”函数确实会响应此更改。
关于c++ - 当我在基类中设置 protected 数据时,它会更改派生类中 protected 数据的值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21923563/