如下程序的输出结果是( )。 #include using namespace std; class B { public: virtual void f() { cout<<"B"; } void g(){

lk2025-04-23  6

题目:如下程序的输出结果是( )。 #include using namespace std; class B { public: virtual void f() { cout<<"B"; } void g(){ cout<<"B"; } }; class D:public B { public: void f(){ cout<<"D"; } void g(){ cout<<"D"; } }; void h(B*p) { p->f(); p->g(); } int main() { D obj; h(&obj); return 0; }

A. DD

B. BB

C. BD

D. DB

答案:评论后可见此内容

本站资源均来自互联网,侵权请联系站长删除

最新回复(0)
公众号图片
🔥推荐

推荐使用我们的公众号搜索题目,题目更全,检索更方便。支持语音、图片、文字等多种搜索方式。