南京邮电大学学年第二 学期《面向对象程序设计及C++》(期末)试卷 1 院( 系) 班级学号姓名(★温馨提醒:① 这是试题纸,教师不批改,请将所有最终答案写在答题纸上② 请在试题纸和答题纸上均完整填写班级、学号、姓名信息③ 考试结束时请将答题纸、试题纸及草稿纸一并交来谢谢合作!祝同学们取得好成绩!)一、填空题(共 10 分,每空 1 分)1、开发 C++程序与开发其他高级语言的程序一样,包括编辑、 编译、①和②四个步骤。2、C++语言中的标准输出流对象是③,在程序中用于代表标准输出设备。3、对于已存在的定义“ int *ptr=new int [10] ; ”,应该用④语句释放动态内存空间。4、C++语言提供了处理异常的有效机制,通过⑤抛出异常,通过⑥检测异常、通过 catch 捕捉并处理异常。5、类的成员有 3 种访问属性,其默认的访问属性为⑦;访问属性为___⑧的成员既可被派生类继承又保持了封装和信息隐藏性。(请填关键字)6、C++支持两种多态性,其中函数重载和运算符重载用于实现⑨,而虚函数用于实现⑩。二、单选题(共 20 分,每题 2 分)1、假设已有定义 :const char *name="chen";下面语句中错误的是。A、name[3]= 'a'; B、name="lin"; C、name=new char[5]; D、cout<