D)3
dstructor destruclor
(28)若有如下类声明
class My Class{
public:
MyClass(){cout<<1;}
};
执行下列语句
MyClass a,b[2],*P[2];
以后,程序的输出结果是
A)11 B)111 C)1111 D11111
(29)有如下程序:
#include
using namespace std;
class point{
public:
static int number;
public:
point(){number++;
~point(){number-;}
};
imt point::number=0;
void main(){
point*ptr;
printA,B;
{
point*ptr_point=new point{3};
ptr=ptr_point;
}
pointC;
cout< delete[]ptr; } 运行时输出的结果是 A)3 B)4 C)6 D)7 (30)如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员,有如下程序,没有使用多态机制。 #include using namespace std; class Base{ int a,b;