父類的構造和析構 對象成員的構造和析構 子類自身的構造和析構
總結:(重要)
class Other
{
public:
Other()
{
cout<<"對象成員的構造函數"<<endl;
}
~Other()
{
cout<<"對象成員的析構函數"<<endl;
}
};
class Base
{
public:
Base()
{
cout<<"父類的無參構造函數"<<endl;
}
~Base()
{
cout<<"父類中的析構函數"<<endl;
}
};
class Son:public Base
{
public:
Son()
{
cout<<"子類的無參構造"<<endl;
}
~Son()
{
cout<<"子類中的析構函數"<<endl;
}
Other ob;//對象成員
};
void test01()
{
Son ob1;
}
運行結果: