作业帮 > 综合 > 作业

C++如何实现类之间的数据传递

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/24 15:21:42
C++如何实现类之间的数据传递
现在有两个类比如
class keyboard class display
{ {
public:public:
int a; void display()
{
void Nummber() couta; };
}; }
}
现在先定义一个keyboard的对象输入一个a,但是想在display里输出keyboard对象里面输入的a,请问如何实现
我去,1楼这算答案么.
C++如何实现类之间的数据传递
你把display()写成display(int a) ,然后传参数不就行了
再问: 我初学者,这点很晕不知道怎么传参,display(int a)的话,怎么保证int a就是keyboard里面的输入的a呢?
再答: //就和传一般的参数一样
#include <iostream>
using namespace std;

class Keyboard
{
public:
char Key;
void ReadKey()
{
cin>>Key;
}
};

class Display
{
public:
void WriteKey(char Key)
{
cout<<Key<<endl;
}
};

int main(int argc, char *argv[])
{
Keyboard keyboard;
Display display;
keyboard.ReadKey();
display.WriteKey(keyboard.Key);
return 0;
}