c++重点复习看懂必过.pptVIP

  • 1
  • 0
  • 约2.98千字
  • 约 14页
  • 2019-10-26 发布于广东
  • 举报
若Test为一个类,执行Test *p = new Test[4]; Test *a[4]; delete[] p; 语句时会自动调用该类构造函数和析构函数的次数是( D) A) 构造函数1次,析构函数1次 B) 构造函数8次,析构函数8次 C) 构造函数8次,析构函数4次 D) 构造函数4次,析构函数4次;关于new运算符的下列描述中,(D)是错误的。 A) 它可以用来动态创建对象和对象数组 B) 使用它创建的对象或对象数组可以使用运算符delete删除 C) 使用它创建对象时要调用构造函数 D) 使用它创建对象数组时,可以为对象显示指定值进行初始化;关于类成员的访??属性,下列说法中错误的是(B)。 A. 公用成员可以在类外直接访问 B. 私有数据成员只能被本类的公用成员函数访问 C. 保护成员在派生类中也可以访问 D. 在main函数中不能访问对象的保护成员 ;在具有共同基类的多重继承中,使用(A)消除二义性。 A. 虚基类 B. 抽象类 C. 虚函数 D. 友元类 ;若要对类Sample增加类型转换函数,可以将Sample类对象转换为int,则函数声明原型为(A)。 A. operator int() const; B. int operator int() const; C. operator Sample() const; D.

文档评论(0)

1亿VIP精品文档

相关文档