当前位置:
首页 >
8-2:C++继承之父类和子类对象赋值转换(公有继承)也即切片
发布时间:2025/3/15
47
豆豆
生活随笔
收集整理的这篇文章主要介绍了
8-2:C++继承之父类和子类对象赋值转换(公有继承)也即切片
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
父类和子类对象赋值转换(公有继承)
…
…
…
父类和子类对象赋值转换是指:子类对象可以赋值给父类对象(父类的指针或引用也可以),而父类对象不能赋值给子类对象。也就Student一定是Person,但Person不一定是Student。我们把这种操作称之为切片,因为子类对象赋值给父类对象时只赋值了一部分
如下,可以用下面的代码测试。父类公开接口_name,方便子类继承后修改,首先分别创建父类和子类对象,使用的值就是给定的缺省值,然后将子类赋值给父类
总结
以上是生活随笔为你收集整理的8-2:C++继承之父类和子类对象赋值转换(公有继承)也即切片的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: ASP.NET MVC API 接口验证
- 下一篇: 能源项目xml文件 -- springM