文章结尾有最新热度的文章,感兴趣的可以去看看。
本文是经过严格查阅相关权威文献和资料,形成的专业的可靠的内容。全文数据都有据可依,可回溯。特别申明:数据和资料已获得授权。本文内容,不涉及任何偏颇观点,用中立态度客观事实描述事情本身
1-30道题是基础入门题
30-40道题是中级题
40-50道题是专家题
21、什么是虚拟继承?
虚拟继承是一种技术,确保基类的成员变量只有一个副本被派生类继承。或者简单来说,当我们处理多重继承的情况但希望防止同一类在继承层次结构中出现多个实例时,就会使用虚拟继承。
22、C++中的多态性是什么?
多态性被称为同一事物的多种形式。简单来说,我们可以说多态性是根据调用它们的不同类型的对象,以多种形式显示成员函数的能力。
换句话说,我们也可以说一个人可以是某人的员工、某人的儿子、某人的父亲和某人的丈夫;这就是多态性如何在现实生活中体现的。
C++中有两种多态性:
1、编译时多态性
函数重载
操作符重载
2、运行时多态性
函数重写
虚函数