《面向对象程序设计及C++》试卷 第 1 页 共 8 页 南京邮电大学通达学院 2010/2011学年第二学期 《 面向对象程序设计及 C++ 》期末试卷 A 本试卷共 8 页; 考试时间 110 分钟; 专业 班级 学号 姓名 题号 一 二 三 四 五 六 七 八 九 十 总 分 得分 一、选择题(20分,每题 1 分) 1、C++源程序文件的扩展名是( )
obj B.
cpp C.
exe D.
c 2、下列关于类与对象关系的描述中,不正确的是( )
A.类是具有相同属性和行为的一类对象的抽象 B.对象是类的具体实体 C.类与对象在内存中均占有内存单元 D.类是创建对象的模板 3、以下设置默认值的函数原型声明中错误的是( )
A.int add(int x, int y, int z=5); B.int add(int x, int y=4, int z=5); C.int add(int x, int y=4, int z); D.int add(int x=3, int y=4, int z=5); 4、系统在调用重载函数时往往根据一些条件确定哪个重载函数被调用,在下列选项中,不能作为依据的是( )
A.参数的个数 B.参数的类型 C.参数的顺序 D.函数的返回类型 5、下列几个运算符以类的成员函数形式重载时,( )与其他 3 个的形式参数个数不 一样
A.后置++ B.前置++ C. + D./ 6、采用函数重载的目的在于( )
A.实现共享 B.减少空间 C.提高速度 D.使用方便,提高可读性 7、下列运算符中,( )运算符在 C++语言中不能重载
得分 装 订 线 内 不 要 答 题 自 觉 遵 守 考 试 规 则,诚 信 考 试,绝 不 作 弊 《面向对象程序设计及C++》试卷 第 2 页 共 8 页 A.+= B.[ ] C.:: D