// 27_27-5.cpp : コンソール アプリケーションのエントリ ポイントを定義します。
//

#include "stdafx.h"
#include <iostream>
#include <windows.h>

using namespace std;

// -----基底クラス1-----
class ClsA {
protected:
	int a;
public:
	ClsA(int n = 0) { a = n; }
	void disp() { cout << "a=" << a << '\n'; }
};

// -----基底クラス2-----
class ClsB {
protected:
	int b;
public:
	ClsB(int n = 0) { b = n; }
	void disp() { cout << "b=" << b << '\n'; }
};

// -----派生クラス-----
class ClsC : public ClsA, public ClsB {
private:
	int c;
public:
	ClsC(int n = 0, int n2 = 0, int n3 = 0);
	void disp();
};

ClsC::ClsC(int n1, int n2, int n3) : ClsA(n1), ClsB(n2)
{
	c = n3;
}
void ClsC::disp()
{
	cout << "a=" << a << " b=" << b << " c=" << c << '\n';
}

int _tmain(int argc, _TCHAR* argv[])
{
	ClsC dt(10, 20, 30);
	dt.disp();

	MessageBox(NULL, _T("Check Console Window"), L"MessageBox", MB_OK);

	return 0;
}

