结果...

求结果

#include <iostream>
#include <string>
using namespace std;

class data 
{
    
    
		int x;
	public:
		data(int x) 
		{
    
    
			data::x;
			cout << "class date" << endl;
		}
};

class a 
{
    
    
		data d1;
	public:
		a(int x): d1(x)
		{
    
    
			cout << "class a" << endl;
		}
};

class b: public a 
{
    
    
		data d2;
	public:
		b(int x): a(x), d2(x) 
		{
    
    
			cout << "class b" << endl;
		}
};

class c: public b 
{
    
    
	public:
		c(int x): b(x) 
		{
    
    
			cout << "class c" << endl;
		}
};

int main () 
{
    
    
	c object(5);
	return 0;
}

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_52045928/article/details/117937713