1. 动态联编
联编是指计算机程序自身彼此关联的过程,是把一个标识符和一个存储地址联系在一起的过程,也就是把一个消息和一个对象的操作相结合的过程
如果使用指针或引用指明派生类对象并使用该指针调用虚函数,则程序运行时动态地选择该派生类的虚函数,称为动态联编
2.静态联编
如果使用对象名和点成员选择运算符 "." 调用成员方法,在编译时确定调用关系
3.虚函数的重写
#includeusing namespace std; class Object { public: virtual void print(int x = 10) { cout << "Object::print:: x" << x << endl; } }; class base :public Object { private: virtual void print(int a = 20)



