C++ 实现多继承和组合

设计一个计算机系统类,由软件和硬件组合而来

使用c++的继承和组合

思路

  1. 首先定义一个硬件和软件类,包含各自的数据成员和成员函数
  2. 采用多继承实现计算机系统类
  3. 采用组合实现计算机系统
  4. 最后 在main()中进行测试

#include 
#include 

using namespace std;

class CHard
{
    public :
        CHard(char *bn)
        {
            strcpy(bodyname, bn);
        }
        CHard(CHard &h)
        {
            strcpy(bodyname, h.bodyname);
        }
        void Disp()
        {
            

你可能感兴趣的:(C++,C++,继承和组合)