题目内容

C++语言支持的多态,可分为编译时多态和运行时多态两种。()

A. 对
B. 错

查看答案
更多问题

编译时多态又称为静态联编,是程序在编译时就可确定的多态性,通过重载机制实现。()

A. 对
B. 错

运行时多态又称为动态联编,是程序在运行时才可确定的多态性,通过继承和虚函数实现。()

A. 对
B. 错

阅读下面的程序,写出程序运行的结果。#include using namespace std;class Pet//基类{public:virtual void Speak(){cout<<"How does a pet speak ?"<Speak();p2=new Cat;p2->Speak();p3=new Dog;p3->Speak();Pet &p4 = cat1;p4.Speak();delete p2;delete p3;}

阅读下面的程序,写出程序运行的结果。#include class Window{public:int size;Window() {cout<<"Win Begin"<OutWin();pt1->Open();pt1 = &b1;pt1->OutWin();pt1->Open();}

答案查题题库