求救一个C++的问题

来源:百度知道 编辑:UC知道 时间:2024/06/24 13:57:57
我没学过C++的,但是我得弄懂这个题目,请各位高手给我下面题目的源代码吧,谢谢了。

实验要求:
1、设计一个类A,A类除了给所有数据成员清零的公有函数Reset()之外,还有其它公有的函数(比如SetData、ShowData函数)。
2、再设计另一个类B,B类含有A类的内嵌对象。B类有一个将所有数据成员清零的函数成员Reset(),还有其它的公有函数成员。
3、实现A类。
4、实现B类(嵌套类),B类的Reset功能函数借助于内嵌对象提供的公有功能函数完成它的实现。
5、测试嵌套类对象的功能。
*6、分别给A类和B类设计有参数的构造函数和一个析构函数,实现代码中都有可识别的输出。
*7、通过嵌套类对象的创建和销毁,观察派生类对象的构造和析构过程。
*8、修改嵌套类的设计,使之含有多个不同类型的内嵌对象,观察嵌套类对象的构造和析构过程。

class a
{
int data;
public:
void Reset()
{
data=0;
}
void SetData(int i)
{
return this.data=i;
}
void ShowData()
{
cout<<this.data;
}
}
class B
{
A a1;
public:
下面的忘记了

我也想弄懂你做这个事情有啥意义