作者:RedMud
链接:https://zhuanlan.zhihu.com/p/24786075
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
#include <stdio.h>
#include <conio.h>
#include <string.h>
#include <iostream>
class CLASS_A
{
protected:
int NUM_A;
public:
void READ_NUM()
{
printf("Input a number:");
scanf("%d",&NUM_A);
}
};
class CLASS_B
{
protected:
int NUM_B;
public:
void READ_NUM()
{
printf("Input a number:");
scanf("%d",&NUM_B);
}
};
class CLASS_SUM:public CLASS_A,public CLASS_B
{
private:
int SUM;
public:
void MAKE_SUM()
{
SUM = NUM_A +NUM_B;
}
int GET_SUM()
{
return SUM;
}
};
int main(void)
{
CLASS_SUM SUM;
SUM.CLASS_A::READ_NUM();
SUM.CLASS_B::READ_NUM();
SUM.MAKE_SUM();
printf("- - - The SUM is: %d - - -",SUM.GET_SUM());
getch();
return 0;
}
{编程实例}:1.【用结构体实现两个数的求和】
最新推荐文章于 2023-06-26 14:03:19 发布