设为首页 加入收藏

TOP

整理的金华业C++笔试题
2014-11-02 20:15:04 来源: 作者: 【 】 浏览:22
Tags:整理 金华 试题

class A
{
public:
A()
{
cout<<”A()”< }
~A()
{
cout<<”B()”< }
};
class B:public A
{
public:
B()
{
cout<<”B()”< }
~B()
{
cout<<”B()”< }
};
class C:public B
{
public:
C()
{
cout<<”C()”< }
~C()
{
cout<<”C()”< }
};
void main()
{
A *a=new A;
B *b=new B;
C *c=new C;

delete a;
delete b;
delete c;


C pc;
B pb;


}
请写出运行的结果。


class A
{
public:
A()
{
}
void show()
{
cout<<”1″< }
~A()
{
}
};
class B:public A
{
public:
B()
{
}
virtual void show()
{
cout<<”2″< }
~B()
{
}
};
class C:public B
{
public:
C()
{
}
void show()
{
cout<<”3″< }
~C()
{
}
};
void main()
{
A *pa;
B b;
pa=&b;
pa->show();


B *pb;
C c;

pb=&c;
pb->show();


B *pb;
pb=(B*)(&c);
pb->show();


}
请写出运行结果


请写出string类完整的构造函数和析构函数,重载等号运算符。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇40 Java interview questions 下一篇什么是servlet

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: