面向对象程序设计形成性考核册作业四一、填空题:1
设 px 是指向一种类对象的指针变量,则执行 “delete px;”语句时,将自动调用该类的( C )
无参构造函数 B
带参构造函数 C
析构函数 D
拷贝构造函数 2
假定 AB 为一种类,则执行 “AB a[10];”语句时调用该类无参构造函数的次数为( D )
假定 AB 为一种类,则执行 “AB a(2), b[3], *p[4];”语句时共调用该类构造函数的次数为( B )
假定 AB 为一种类,px 为指向该类的一种具有 n 个对象的动态数组的指针,则执行“delete []px;”语句时共调用该类析构函数的次数为( C )
对类中引用组员的初始化是通过构造函数中给出的( C )实现的
初始化表 D
初始化表或函数体 6
一种类的静态数据组员所示属性 ( C )
是类的或对象的属性 B
只是对象的属性 C
只是类的属性 D
类和友元的属性 7
被非静态组员函数访问的类的数据组员(A )
可以是非静态数据组员或静态数据组员 B
不也许是类的静态数据组员 C
只能是类的非静态数据组员 D
只能是类的静态数据组员 8
引入友元的重要目的是为了( C )
增强数据安全性 B
提高程序的可靠性 C
提高程序的效率和灵活性 D
保证类的封装性 9
在重载一种运算符时,其参数表中没有任何参数,这表明该运算符是( B )
作为友元函数重载的 1 元运算符 B
作为组员函数重载的 1 元运算符 C
作为友元函数重载的 2 元运算符 D
作为组员函数重载的 2 元