|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include <iostream>
#include <string>
class BaseClass
{
public:
BaseClass();
~BaseClass();
void dosomething();
};
class SubClass : public BaseClass
{
public:
SubClass();
~SubClass();
};
BaseClass::BaseClass()
{
std::cout << "进入基类构造器......\n";
std::cout << "正在基类构造器内部......\n\n";
}
BaseClass::~BaseClass()
{
std::cout << "进入基类析构器......\n";
std::cout << "正在基类析构器内部......\n\n";
}
void BaseClass::dosomething()
{
std::cout << "正在潜伏当中......\n";
}
SubClass::SubClass()
{
std::cout << "进入子类构造器......\n";
std::cout << "正在子类构造器内部......\n\n";
}
SubClass::~SubClass()
{
std::cout << "进入子类析构器......\n';
}
int main()
{
SubClass::subclass;
subclass.dosomething();
std::cout << "完事,走人......\n\n";
return 0;
}
为什么报错呢。。。。。
|
|