静态联编和动态联编都是在编译时进行的,二者的区别仅是前者对非虚函数,后者对虚函数。
第1题:
编译时的多态是通过静态联编来实现的,运行时的多态是通过动态联编实现的。()
第2题:
下面关于动态联编的描述中,错误的是( )。
A.动态联编是以虚函数为基础的。
B.动态联编是在运行时确定所调用的函数代码
C.动态联编调用函数操作是指向对象的指针或者对象的引用。
D.动态联编是在编译时确定操作函数
第3题:
下列关于动态联编的叙述中,错误的是( )。
A.动态联编的基础是虚函数
B.动态联编时在运行时确定所调用的函数代码
C.只有通过基类的指针或引用才能实现动态联编
D.重载也是动态联编
第4题:
对虚函数的调用( )。
A.一定使用动态联编
B.必须使用动态联编
C.一定使用静态联编
D.不一定使用动态联编
第5题:
在基本编译成功和()之后可以进行联编
第6题:
静态联编工作是在()阶段完成的。
第7题:
静态联编支持的多态性称为()多态性,它是在()时进行的;动态联编支持的多态性称为()多态性,它是在()时进行的。
第8题:
有虚函数是否就一定是动态联编?非虚函数是否就一定是静态联编?
第9题:
第10题:
延迟联编
早期联编
晚期联编
以上三者都行
第11题:
动态联编是以虚函数为基础的
动态联编是在运行时确定所调用的函数代码的
动态联编调用函数操作是用指向对象的指针或对象引用
动态联编是在编译时确定操作函数的
第12题:
对
错
第13题:
在C++语言中,函数重载是通过静态联编实现的。()
第14题:
静态联编所支持的多态性称为______多态性,动态联编所支持的多态性则称为_______多态性,动态多态性由_____来支持。
第15题:
下列关于虚函数调用的描述, ______ 是正确的。
A.一定使用动态联编
B.一定使用静态联编
C.必须使用动态联编
D.不一定使用动态联编
第16题:
静态联编是在运行时进行的,动态联编是在编译时进行的
第17题:
虚函数是实现动态联编的充分必要条件。
第18题:
静态联编又叫做()
第19题:
下面关于构造函数和析构函数的描述,错误的是()
第20题:
下列关于动态联编的描述中,错误的是()。
第21题:
第22题:
第23题:
一定使用动态联编
必须使用动态联编
一定使用静态联编
不一定使用动态联编