注意:此页面搜索的是所有试题
许昌学院面向对象程序设计
[填空题,100分] 带有纯虚函数的类称为抽象类,它只能作为________来使用。
[填空题,100分] 面向对象程序设计的基本特征是封装 、______ 和多态。
[填空题,100分] 继承的方式有单一继承和______ 。
[填空题,100分] 基类的私有成员在子类中________。
[填空题,100分] C++头程序文件的扩展名为_____________。
[填空题,100分] 一个函数在执行时直接或间接的又调用该函数自身的调用过程称为 ______ 。
在类定义中,数据和成员函数默认权限是_________.
[填空题,100分] 在C++中,访问一个指针所指向的对象的成员所用的运算符是_________。
[填空题,100分] 在C++中,访问一个对象的成员所用的运算符是_________。
[填空题,100分] 在类对象生命期结束时,自动调用__________函数。
[填空题,100分] 当建立一个新对象时,程序自动调用该对象的_______________函数。
c++程序有且必须有一个 __________ 函数
[填空题,100分] 类定义中,缺省的成员是________成员.
[分析题,4分] #include<iostream.h> void main() { int i=0,j=1,k; k=i+=j; cout<<i<<’ ’<<j<<’ ’<<k<<endl; k=(i++)*(++j); cout<<i<<’ ’<<j<<’ ’<<k<<endl; k*=i++*j--; cout<<i<<’ ’<<j<<’ ’<<k<<endl; }
[分析题,4分] class Student { int studentNo; static int count; public: Student() { count++;StudentNo=count;} void print(){ cout<<StudentNo<<endl; }};int Student::count=0;main(){ Student student1; student1.print(); Student student2;student2.print();student *p;p= new Student;p->print();}