子类赋值运算符的重载

时间:2022-08-25 01:35:04
若有父类parent,子类chilren
父类有a,b,c,三个成员变量,子类有自己的e,f,g三个变量
父类重写了赋值运算符,子类在重写赋值运算符的时候可以直接显式调用父类的赋值运算符吗?
如果不调用父类的赋值运算符,自己对变量赋值的时候是只对e,f,g赋值呢还是上面六个成员变量都赋值。

2 个解决方案

#1


没试过,应该可以的吧

#2


应该可以直接显式调用父类的赋值运算符。
如果不调用父类的赋值运算符,自己对变量赋值的时候是只对e,f,g赋值呢还是上面六个成员变量都赋值。

看你的需要而定。

其实写写,运行一下代码就知道了。

#1


没试过,应该可以的吧

#2


应该可以直接显式调用父类的赋值运算符。
如果不调用父类的赋值运算符,自己对变量赋值的时候是只对e,f,g赋值呢还是上面六个成员变量都赋值。

看你的需要而定。

其实写写,运行一下代码就知道了。