| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 467 人关注过本帖
标题:继承问题,大侠帮忙
取消只看楼主 加入收藏
elf6530789
Rank: 1
等 级:新手上路
帖 子:12
专家分:2
注 册:2010-4-5
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:0 
继承问题,大侠帮忙
#include <iostream>
#include <cstring>
using namespace std;
class teac{
protected:
    char name[20];
    char sex;
    int num;
};
teac::teac(char nam[],char se,int nu)
{
strcpy(name,nam);
sex=se;
num=nu;}
void teac::show()
{
cout<<"name="<<name<<endl;
cout<<"sex="<<sex<<endl;
cout<<"num="<<num<<endl;
}
class    bir{
int y;
int m;
int d;
public:
    bir(int y,int m,int d)
{ y=y; m=m;d=d;}
void change(int a,int b, int c)
{y=a; m=b; d=c;}
void show1{
cout<<a<<"骞?<<b<<"鏈?<<c<<"鍙?<<endl;
}
};
class pro:public teac{
double ye;
 bir b;
public:
    pro(char name[],char sex,int num,int y,int m, int d,double ye):
    teac(name[],sex,num),b(y,m,d),ye(ye)
    void change(int y, int m, int d)
    { b.change(y,m,d);}
    void display()
{    cout<<teac::show();
    cout<<b.show1;
    cout<<ye<<endl;    }
};
int main()
{
    pro p("鐚?叓鎴?,'f',10,1987,8,25,25.6);
    p.display();
    p.change(1988,3,25);
    p.display();



return 0;
}
其中浙一句报错    pro(char name[],char sex,int num,int y,int m, int d,double ye):
    teac(name[],sex,num),b(y,m,d),ye(ye),报错信息为expert primary express before [ token

2.rar (882 Bytes)


[ 本帖最后由 elf6530789 于 2010-5-16 21:42 编辑 ]
搜索更多相关主题的帖子: 继承 
2010-05-16 20:53
快速回复:继承问题,大侠帮忙
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.040547 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved