题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-09-29 14:35:32

[单项选择]应在下列程序画线处填入的正确语句是 ( )。
#include <iostream>
using namespace std;
clas Base

public:
void fun( )

cout<<"Base::fun"<<end1;

;
class Derived : public Base

void fun( )

________________//显示调用基类的函数 fun( )
cout<<"Derived::fun"<<end1;

;
A. fun();
B. Base.fun();
C. Base::fun();
D. Base->fun();

更多"应在下列程序画线处填入的正确语句是 ( )。 #include <"的相关试题:

[单项选择]应在下列程序画线处填入的正确语句是 ( )。 #include <iostream> using namespace std; clas Base { public: void fun( ) { cout<<"Base::fun"<<end1; } }; class Derived : public Base { void fun( ) { ________________//显示调用基类的函数 fun( ) cout<<"Derived::fun"<<end1; } };
A. fun();
B. Basfun();
C. Base::fun();
D. Base->fun();
[单项选择]在下列程序画线处填入的正确语句是( )。
#include <iostream>
using namespace std;
class Base

public:
void fun( )

cout<<"Base::fun",<<end1;


class Derived:public Base

void fun( )

______________ //显式调用基类的函数fun( )
cout<<"Derived::fun" <<end1;


A. fun();
B. Base.fun();
C. Base::fun();
D. Base->fun();
[单项选择]下面程序有注释的语句中,错误的语句是( )。
#include <iostream>
using namespace std;
class A
int a;
public:
void show A( )cout<<"this is A!";

class B:public A
int b;
public:
void show B( )cout<< "this is B!";

void main( )
A ia,*piA;
B ib,*piB;
piA=ia; //第一个测试语句
piA=&ib; //第二个测试语句
piA->showA( ); //第三个测试语句
piA->showB( ); //第四个测试语句

A. 第一个测试语句
B. 第二个测试语句
C. 第三个测试语句
D. 第四个测试语句
[填空题]下列程序的输出结果为2,请将程序补充完整。 #include <iostream> using namespace std; class Base { public: 【12】 void fun( ) {cout<<1;} }; class Derived: public Base { public: void fun( ) {cout<<2; } }; int main( ) { Base *p=new Derived; p->fun( ); delete p; return 0; }
[单项选择]为使程序的输出结果为:
Base:: fun
那么应在下列程序画线处填入的正确语句是( )。
#include <iostream>
using namespace std;
class Base

public:
void fun ( )

cout<<"Base: :fun"<<end1;

;
class Derived : public Base

public:
void fun ( )

cout<<"Derived: :fun"<<end1;

;
int main ( )

Base a,*pb;
Derived b;
_________;
pb->fun( ); //调用基类的成员函数 fun( )
return 0 ;

A. pb=&a
B. pb=b
C. pb=&b
D. pb=&Base
[单项选择]下列程序中画线处应填入的语句是
  classBase
  
    public:
      voidfun( )COUt<<"Baseoffun"<<endl;
  ;
      classDerived:publicBase
  
    voidfun( )
      
      _______//显示基类的成员函数fun
       cout<<"Derivedoffun"<<endl;
      
  ;
A. fun( );
B. Base.fun( );
C. Base::fun( );
D. Base->fun( );
[单项选择]为完成下面的程序,应在划线处填入的语句是 #include<iostream> using namespace std; class Base { private: int x; public: Base (int i) { x=i; } ~Base( ){} }; class Derived:public Base { public: ______________//完成类Derive构造函数的定义 }; int main( ) { Derived Obj; return 0; }
A. Derived(int :Base({}
B. Derived(){}
C. void Derived (int :Base({}
D. Derived(int {Base(;}
[填空题]如下程序执行后的输出结果是 【14】 。 #include <iostream> using namespace std; class Base { public: Base(int x,int y) { a=x; b=y; } void Show( ) { cout<<"Base: "<<a<< ’,’ <<b<<" "; } private: int a,b; }; class Derived : public Base { public: Derived(int x, int y, int z) : Base(x,y),c(z) { } void Show( ) { cout<<"Derived:"<<c<<end1; } private: int c; }; int main( ) { Base b(100,100),*pb; Derived d(10,20,30); pb=&b; pb->Show( ); pb=&d; pb->Show( ); return 0; }
[单项选择]下列程序中画线处应填入的语句是 class Base { public: void fun( ){cout<<"Base of fun"<<end1;} }; class Derived:public Base { void fun( ) { ______//显示基类的成员函数fun cout<<"Derived of fun"<<end1; } };
A. fun( );
B. Basfun( );
C. Base: :fun( );
D. Base->fun( );

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码