📄 exam2.cpp
字号:
#include <iostream.h>
class base
{
public:
base() {fc(); }
virtual void fc() { cout << "In class base" << endl; }
virtual ~base()=0 { cout << "Destructing base object" << endl; }
};
class A:public base
{
public:
A() { fc(); }
void f() { fc(); }
~A() { fd(); }
void fd() { cout << "Destructing A object" << endl; }
};
class B:public A
{
public:
B() {}
void fc() { cout << "In class B" << endl; }
~B() { fd(); }
void fd() { cout << "Destructing B object" << endl; }
};
void main()
{
B b;
b.fc();
base *p=new A;
delete p;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -