【面向对象程序设计常见面试题】赋值兼容(xx)
2014-03-30 21:13
281 查看
1、派生类对象可以赋值给基类对象
2、派生类对象可以初始化基类对象的引用
3、派生类对象的地址可以赋给基类对象的指针
4、如果函数的形参是基类对象或基类对象的引用,在调用函数时可以用派生类对象作为实参
Base b; Derived d; b=d;
2、派生类对象可以初始化基类对象的引用
Base b; Derived d; Base &br=d;
3、派生类对象的地址可以赋给基类对象的指针
Base *pb; Derived d; pb=&d;
4、如果函数的形参是基类对象或基类对象的引用,在调用函数时可以用派生类对象作为实参
相关文章推荐
- 【面向对象程序设计常见面试题】派生新类的声明(xx)
- 【面向对象程序设计常见面试题】派生中构造函数的几点说明(xx)
- 【面向对象程序设计常见面试题】虚基类的几点说明(xx)
- 【面向对象程序设计常见面试题】对类的成员的访问属性有什么?(11)
- 【面向对象程序设计常见面试题】数组在做函数实参的时候会转变为什么类型?
- 【面向对象程序设计常见面试题】什么叫静态关联,什么叫动态关联
- 【面向对象程序设计常见面试题】什么叫智能指针?
- 【面向对象程序设计常见面试题】如何定义和实现一个类的成员函数为回调函数?
- 【面向对象程序设计常见面试题】虚函数是怎么实现的?(已阅)
- 【面向对象程序设计常见面试题】判断题
- 【面向对象程序设计常见面试题】函数模板与类模板有什么区别?(44)
- 【面向对象程序设计常见面试题】虚函数的定义的几点说明(已阅)
- 【面向对象程序设计常见面试题】运算符重载的三种方式?(7)
- 【面向对象程序设计常见面试题】类中成员变量怎么进行初始化?(11)
- 【面向对象常见面试题】访问声明的几点说明(xx)
- 【面向对象程序设计常见面试题】流运算符为什么不能通过类的成员函数重载?一般怎么解决?(7)
- 【面向对象程序设计常见面试题】多态的作用?(已阅)
- 【面向对象程序设计常见面试题】虚析构函数(已阅)
- 【面向对象程序设计常见面试题】赋值运算符和拷贝构造函数的区别与联系?(3)
- 【面向对象程序设计常见面试题】友元关系有什么特性?(22)