这个问题不会!请教大家

chencheng45 2004-10-31 11:29:54
29.在下面的横线处填写适当内容,以使类定义完整。
class base{
protected:
int a;
public:
base(){a=0;}
base(int i){a=i;}
base(base&b){a=b.a;}
};
class derived:public base{
private:
int d;
public:
derived(){d=0;}
derived(int i,int j):__________{d=j;}
derived(derived&b):__________{d=b.d;}
};


30.在下面的横线处填写适当内容,以使类定义完整。
class A{
int * a;
int n;
public:
A():a(0),n(0){}
A(int nn){
_____________;//用nn初始化n
_____________;//用a指向长度为n的动态数组空间
}
};

现在真是太菜了!这两个问题不会!谢谢各位大哥帮忙

非常感谢
...全文
93 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
newsuperstar 2004-11-01
  • 打赏
  • 举报
回复
一:
1. base(i)
2. base(b)

二:
1. n = nn
2. a = new int[n]
muzhi 2004-11-01
  • 打赏
  • 举报
回复
第一题:

1. base(i)
2. base(b)

daylove 2004-11-01
  • 打赏
  • 举报
回复
heihei
xuzheng318 2004-11-01
  • 打赏
  • 举报
回复
第一题:
1. base(i)
2. base(b.a)
第二题:
1. n = nn
2. a = new int[n]
gmz_whty 2004-11-01
  • 打赏
  • 举报
回复
hehe,继承类的构造问题
imRainman 2004-10-31
  • 打赏
  • 举报
回复
第一题:

1. base(i)
2. base(b)

第二题:

1. n = nn
2. a = new int[n]
dot99 2004-10-31
  • 打赏
  • 举报
回复
1. base(i)
2. base(b.a)
3. n = nn
4. a = new int[n]

64,645

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧