填 空 题 ( 每 空 1 分 , 共 14 分 )1 、观看以下程序:class point{public: void show() {cout<<”point”<show()____________// 通过指针p 访问show函数}2 、在C++ 类中可以包含__私有____________、___ 公有___________ 和__保护____________三种具有不同访问控制权的成员。3 、定义类时,在类头中将使用关键字___class__________来表示类定义的开始。4 、假如一个类中至少有一个纯虚函数,则该类称为_____ 抽象类___________ 。5 、C++ 类的组成包括数据成员和___ 成员函数___________ ,友元_ 不是____(是、不是)该类的成员函数。6 、友员函数是用关键字____friend________修饰的非成员函数。7 、若有:int i;int &j=i;i=10;j=i+1;则i=__11________,j=_11_________。8 、 new 的功能是_____ 动态申请内存空间_______________ ,delete的功能是___ 释放由new 申请的空间_________________ 。二、选择题( 每小题1.5 分,共30分)1 、下列特性中不是面对对象程序设计语言所特有的是( )。(A )数据封装(B )继承(C )多态性(D )模板2 、( )是给变量取一个别名,它引入了变量的同意词。(A )指针(B )引用(C )枚举(D )结构3 、类成员的访问权限中,( )只能被本类的成员函数和其友元函数访问。(A )share (B )public(C )private(D )protected4 、关于构造函数,下列说法不正确的是( )。(A )构造函数名字和类名相同(B )构造函数在创建对象时自动执行(C )构造函数无任何函数返回类型(D )构造函数有且只有一个5 、派生类可以访问其基类的( )。(A )公有成员(B )保护成员(C )私有派生(D )公有和保护成员6 、下列关于运算符重载的描述中,错误的是( )。(A )运算符重载不可以改变操作数的个数(B )运算符重载不可以改变运算符的功能(C )运算符重载不可以改变结合方向(D )运算符重载不可以改变运算优先级7 、C++ 语言是从早期的C 语言逐渐进展演变而来的. 与C 语言相比,它在求解问题方法上进行的最大改进是( ) (A )面对过程 (B )面对对象 (C )安全性 (D )复用性8 、对于类中定义的成员,其隐含访问权限为( )。 A .public B.protected C .private D.sta...