1,建立一个简单的带参对象
class A{
public:
A(int n)
{
m_Number = n;
cout<<"构造成员变量为"<<n<<"的对象"<<endl;
}
protected:
int m_Number;
};
void main()
{
A a(1+rand()%10);//随机值构造一个A类型的对象;
}
2,如果建立N个带参对象就没那么简单
class A{
public:
A(int n){ m_Number = n;}
protected:
int m_Number;
};
void main()
{
A ** ppAClass = new A*[8];
for(int i = 0; i < 8; i++)
ppAClass[i] = new A(i);
}