编译时的多态性是通过函数重载和模板体现的;运行时的多态性是通过虚函数体现的。对虚函数的调用有两种方式:非多态调用和多态调用。非多态调用是指不借助于指针或引用的直接调用;多态调用是指借助于基类的指针或引用的调用。由此可见,B、C、D均涉及运行时多态性,而A选项是编译时多态性。 (3)多态性是C++中一个...
虚函数只有在运行时才能被确定,称为运行时多态。利用虚函数,可在基类和派生类中使用相同的函数名定义函数的不同实现,从而实现“一个接口,多种方式”。当用基类指针或引用对虚函数进行访问时,软件系统将根据运行时指针或引用所指向或引用的实际对象来确定调用对象所在类的虚函数版本。编译时的多态是通过函数重载和...
下列选项中,与实现运行时多态性无关的是__A.函数重载 B.虚函数C.指针 D.引用 该题目是单项选择题,请记得只要选择1个答案!正确答案 点击免费查看答案 试题上传试题纠错题目解答分析 [解析] 本题主要考查的知识点为运行时的多态性。[要点透析] 函数重载体现的是编译时的多态性,本题选*。 更多答案...请查看...
下列选项中,与实现运行时多态性无关的是 A.重载函数B.虚函数C.指针D.引用 答案 A[解析] 动态联编是指在程序运行时才将源程序经过编译连接成为可执行文件的过程。动态联编所支持的多态性被称为运行时多态性,简称为动态多态性。所有的编译都是在运行时完成的,只有重载函数不是,重载函数属于静态联编。相关推荐 ...
下列选项中,与实现运行时多态性无关的是__。A.重载函数B.虚函数C.指针D.引用 该题目是单项选择题,请记得只要选择1个答案!正确答案 点击免费查看答案 试题上传试题纠错题目解答分析 [解析] 此题考查的是多态性。*材语言的多态性有两种:函数重载和虚函数。虚函数只有在运行时才能被确定,称为运行时多态。利.....
下列选项中,与实现运行时多态性无关的是___ A.函数重载 B.虚函数 C.指针 D.引用 该题目是单项选择题,请记得只要选择1个答案!正确答案 点击免费查看答案 试题上传试题纠错题目解答分析 [解析] 本题主要考查的知识点为运行时的多态性。 [要点透析] 函数重载体现的是编译时的多态性,本题选*。 更多答案......