C程序设计练习题
一、填空题
1.对象的三大基本特性分别为多态性、、封装性。2.赋值运算符应重载为函数。3.用声明的基类称为虚基类。4.用声明的函数称为虚函数。5.派生类对基类继承控制访问有三种。派生类可以定义其基类中不具备的。6.静态成员是对象的成员,函数不是类的成员。7.在函数体之前加关键字可以防止覆盖函数改变数据成员的值。8.一个co
st对象只能访问成员函数。9.使用友元函数是为了提高程序效率,且节约了开销。10.类名为“ClassName”的类,其拷贝构造函数的原型说明是。11.由关键字private、public和protected限定成员的访问权限分别是、和。缺省关键字时成员的访问权限为。12.如果想要公共基类在派生类中只有一个拷贝,就要将公共的基类说明为;如果虚基类没有默认构造函数,就必须在每一个派生类的构造函数中都要调用虚基类的函数。13.静态成员函数是使用关键字说明的成员函数。14.一个函数的原型声明为“voidFu
Namei
t0double0charx”,则调用Fu
Name函数的方法共有种。15.编译时多态性是通过实现的;运行时多态性是通过实现的。16.C通过实现编译时多态性,通过实现运行时多态性。17.在C中,声明类的关键字是。18.声明C模板的关键字是。19.调用函数原型声明为“voidFu
Nameshorti
t0float10”的方法有种。20.处理C异常的方法:采用结构。21.用关键字、和限定的成员,其访问权限分别为:公有的、私有的和保护的。缺省关键字时,成员的访问权限为。22.在C中,处理的方法是采用trycatch结构。23.在C中,用关键字说明内置函数。24.在C中,声明友元函数的关键字是。25.将公共基类说明为时,多重派生过程中公共基类在派生类中就只有一个拷贝了。26.在C中,如果函数调用在前、定义在后,就必须先对函数进行。27.在成员函数头之后、函数体之前加修饰的成员函数称为类的常成员函数。28.包含纯虚函数的类称为抽象类,这种类只能用作来派生新类。由于抽象类的特殊性,我们可以说明抽象类的,但不能说明抽象类的。29.说明函数类型为“double”、函数名为“virfu
”且无参数的纯虚函数的表达形式为。30.说明静态成员要使用关键字。
精选范本
f
31.当函数调用在前定义在后时,必须先对函数进行说明。
32.类名为“ClassN”的类的拷贝构造函数的函数原型说明为。
33.抽象类是包含的类,必须注意:不能说明抽象类的r