动态绑定是面向对象程序设计语言中的一种机制。这种机制实现了方法的定义与具体的对象无关,而对方法的调用则可以关联于具体的对象。
面向对象有三种特性:封装、继承、多态。其中多态性有两种,一种是依靠 函数重载 实现的 静态绑定 ,一种是依靠 虚函数 实现的 动态绑定。
C++中的纯虚函数,下面说法均正确:
子类中必须覆盖基类的纯虚函数
含有纯虚函数的类不能被实例化
基类的纯虚函数没有函数体
含有纯虚函数的类一定是抽象类
下列哪种方式可以完成float a与0的比较( )
二维字符数组的定义:
#include
void main()
{
char* a[ ] = { "hello", "the", "world"};
char** pa = a;
pa++;
cout<<*pa<<endl;
}