子类对象赋值给父类不会有问题,
大概是因为子类包含了父类,复制的时候也只会把父类的复制给父类,
父类仍然访问不到子类的成员。
父类赋值给子类,这是不允许的,
因为子类比父类大,子类除了父类的东西还有自己的。如果赋值成功,
那么此时的子类只有父类的东西?而子类自己的东西呢?那就没有了,所以是不允许的。
赋值运算符重载。
纯属猜测。。
C++:每日一记
最新推荐文章于 2023-03-22 11:30:16 发布