#include <iostream.h>
class c
{
c()
{
cout<<"基類建構式\n"<<endl;
}
~c()
{
cout<<"基類解構式\n"<<endl;
}
};
class d:public c
{
d()
{
cout<<"派生類建構式\n"<<endl;
}
~d()
{
cout<<"派生類解構式\n"<<endl;
}
};
void main()
{
c m_object;
}
uj5u.com熱心網友回復:
提問使用規格化的例程代碼是對回答問題的人的基本尊重......
#include <iostream> //此處應該沒有 .h ,將.h去掉
class c
{
c()
{
cout<<"基類建構式\n"<<endl;
}
~c()
{
cout<<"基類解構式\n"<<endl;
}
};
class d:public c
{
d()
{
cout<<"派生類建構式\n"<<endl;
}
~d()
{
cout<<"派生類解構式\n"<<endl;
}
};
void mainA()
{
c m_object;
}
uj5u.com熱心網友回復:
#include <iostream>//去掉.husing namespace std;//確定使用的命名空間
class c
{
public://將建構式和解構式設定為public,默認是private
c()
{
cout<<"基類建構式\n"<<endl;
}
~c()
{
cout<<"基類解構式\n"<<endl;
}
};
class d:public c
{
public://將建構式和解構式設定為public,默認是private
d()
{
cout<<"派生類建構式\n"<<endl;
}
~d()
{
cout<<"派生類解構式\n"<<endl;
}
};
void main()
{
c m_object;
}
更多 0
uj5u.com熱心網友回復:
class 默認 屬性是 private,不能被類以外的成員訪問轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/91108.html
標籤:基礎類
