在C++中,一共有两种联编的方式: 1.静态联编 #define:静态联编是指联编工作出现在编译连接阶段。 #特点:①静态联编就是指被调用函数和执行调用函数之间的关系以及它们在内存中的地址在编译的时候已经确定好了,运行时不会发生变化。 ②由于对象不用对自身进行跟踪,因此速度浪费比较小,但是灵活性较差。 2.动态联编 ...
时使用对象的指针或引用.另外,多态性仅用于类层次结构,所以能以一具类中派生另一个类不是多态性的基本条件.虚函数是动态联编的基础,它经过派生之后,在类族中就可以实现运行过程中的多态.动态联编恰是反映C++语言中的多态性的具体体现.本文先阐述了静态联编和动态联编的概念和区别,而后以几个实例说明实现动态联编的...