上海交通大学《C++程序设计》2013-2014学年第二学期期末试卷A卷(1)

上海交通大学《C++程序设计》2013-2014学年第二学期期末试卷A卷(1)-学习资源网 - 学习助手专注分享优质学习资源
上海交通大学《C++程序设计》2013-2014学年第二学期期末试卷A卷(1)
此内容为免费资源,请登录后查看
0
免费资源

第1页 / 共12页
该文档为免费文档,您可直接下载完整版进行阅读
© 版权声明
THE END
上海交通大学试卷(A卷)(2013至2014学年第2学期期末考试)班级号学号姓名课程名称C++(A)成绩一、选择填空:(每题1分,共15分)1.与class sample{(enum{SIZE=10}:int storage[SIZE]:}:等价的类定义为A.class sample {const static int SIZE=10;int storage[SIZE];);B.class sample fconst int SIZE=10;int storage[SIZE]:):C.class sample static const int SIZE=10;int storage[SIZE]:);D.class sample int SIZE=10;int storage[SIZE]:)2.对于类中定义的成员,其默认访问权限为A、publicB、protected3.友元运算符obj1+obj2被编译器解释为士答荣C、privateA.operator+(obj1,obj2)B.o12子obj2.operator+(obj1)D.obj1.operator+(obj2)人人4若要对类Couer中剩修4算符进行声明,下列选项中正确的是A.Counter operaton const;B.Counter operator++(int);C.friend Counter operator++0 const;D.friend Counter operator ++(int);5.下列运算符中能够重载成友元函数的是」A、0B、=C、*D、()6.以下对运算符重载描述正确的是A、重载的运算符的参数至少应有一个是类对象B、重载运算符能够改变运算符的的优先级别C、重载运算符能够改变运算符的操作个数D、重载运算符可以有默认的参数7.将运算符+重载为类成员函数后,编译系统将程序中的表达式C1+C2解释为一·A.C1.operator+C2.operator B.(C1)+C2.operatorC、C1.operator+(C2)D、operator+(C1,C2)8.下列关于虚函数的说明中,正确的是A、从虚基类继承的函数都是虚函数B、虚函数不得是静态成员函数C、只能通过指针或引用调用虚函数D、抽象类中的成员函数都是虚函数9.下列函数中,不能声明为虚函数的是A、私有成员函数B、公有成员函数C、构造函数D、析构函数A卷总2页第1页
喜欢就支持一下吧
点赞5赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容