c++试题

山东理工大学2012--2013年

面向对象程序设计C++》期末考试试卷

 

  一、选择题(每小题3分,共48分。)

01、下列关于C++函数的叙述中,正确的是  )

  A)每个函数至少要具有一个参数   B)每个函数都必须返回一个值

  C)函数在被调用之前必须先声明   D)函数不能自己调用自己

02、下列关于类和对象的叙述中,错误的是  )

  A)一个类只能有一个对象         B)对象是类的具体实例 

  C)类是对某一类对象的抽象       D)类和对象的关系是一种数据类型与变量的关系

03、在C++中,用于实现运行时多态性的是  )

  A)内联函数     B)重载函数     C)模板函数     D)虚函数

04、下列关于运算符重载的叙述中,正确的是  )

  A)通过运算符重载,可以定义新的运算符      B)有的运算符只能作为成员函数重载

  C)若重载运算符+,则相应的运算符函数名是 D)重载二元运算符时,必须声明两个形参

05、对于语句 cout<<x<<endl;错误的是描述是  )

  A)“cout”是一个输出流对象    B)“endl”的作用是输出回车换行

  C)“x”是一个变量             D)“<<”称作提取运算符

06、有如下类声明,则类MyDERIVED中保护的数据成员和成员函数的个数是  )

  class MyBASE

  private:    int k;

    public:     void set(int n){ k=n;}

                int get( )const{ return k;}   };

  class MyDERIVED: protected MyBASE

  protected:  int j;

    public:     void set(int m, int n){ MyBASE::set(m); j=n;}

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值