VC++程序修改

[复制链接]
查看11 | 回复1 | 2009-4-2 21:44:21 | 显示全部楼层 |阅读模式
#include
class A
{
protected:

int a;
public:
void Setdata(int x){a=x};
int getdata(){return a;}
class B
{
protected:
int b;
public:
void Setdata(int y){b=y};
int getdata(){return b;}
};
class C:public A, public B
{
public:
void Setdata(int x,int y){a=x;b=y;}
};
void main()
{C c;
c.Setdata(30,70);
count<<"a="<<c.Getdata()<<",b="<<c.Getdata()<<endl;
}

回复

使用道具 举报

千问 | 2009-4-2 21:44:21 | 显示全部楼层
#include class A { protected: int a; public: void Setdata(int x){a=x}; int getdata1(){return a;} class B { protected: int b; public: void Setdata(int y){b=y}; int getdata2(){return b;} }; class C:public A, public B { public: void Setdata(int x,int y){a=x;b=y;} }; void main() ...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行