C++的赋值兼容规则
2007-12-19 11:15
232 查看
赋值兼容规则中所指的替代包括以下情况:
(1)派生类对象可以赋值给基类对象
(2)派生类对象可以初始化基类的引用
(3) 派生类对象的地址可以赋值给指向基类的指针
在替代之后,派生类对象可以作为基类对象使用,但是只能使用从基类继承来的成员。
(1)派生类对象可以赋值给基类对象
(2)派生类对象可以初始化基类的引用
(3) 派生类对象的地址可以赋值给指向基类的指针
在替代之后,派生类对象可以作为基类对象使用,但是只能使用从基类继承来的成员。
相关文章推荐
- 【总结】C++基类与派生类的赋值兼容规则
- 【继承与多态】C++:继承中的赋值兼容规则,子类的成员函数,虚函数(重写),多态
- C++赋值兼容规则和多态
- C++ 同名隐藏和赋值兼容规则
- C++中的继承(3)作用域与重定义,赋值兼容规则
- C++中的继承(3)作用域与重定义,赋值兼容规则
- 【继承与多态】C++:继承中的赋值兼容规则,子类的成员函数,虚函数(重写),多态
- [c++]基类对象作为函数參数(赋值兼容规则)
- [c++]基类对象作为函数参数(赋值兼容规则)
- C++:同名隐藏和赋值兼容规则
- c++赋值兼容规则
- 赋值兼容规则——学习c++笔记
- C++赋值兼容规则和多态
- 【总结】C++基类与派生类的赋值兼容规则
- C++基础:同名隐藏与赋值兼容规则
- C++赋值兼容规则和类类型转换注意事项之一
- C++学习之赋值兼容规则以及在私有、保护继承下的强制转换
- c++学习之赋值兼容规则
- 赋值兼容规则
- (继承及其访问限定符)&&(派生类及其默认成员函数)&&(赋值兼容规则)