my_virtual.h

来自「本文档含有多个C++程序」· C头文件 代码 · 共 36 行

H
36
字号
// my_virtual.h: interface for the my_virtual class.
//
//////////////////////////////////////////////////////////////////////

#if !defined(AFX_MY_VIRTUAL_H__71C9DB7F_7B5C_42F2_99B3_E430B5B9DC9C__INCLUDED_)
#define AFX_MY_VIRTUAL_H__71C9DB7F_7B5C_42F2_99B3_E430B5B9DC9C__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#include <iostream.h>

class Base  
{
public:
	virtual void Iam() { cout << "Base\n"; }
};


class NewClass1 : public Base
{
public:
	void Iam() { cout << "NewClass1\n"; }
};

class NewClass2 : public Base
{
public:
	void Iam() { cout << "NewClass2\n"; }
};

void Fn( Base& );

#endif // !defined(AFX_MY_VIRTUAL_H__71C9DB7F_7B5C_42F2_99B3_E430B5B9DC9C__INCLUDED_)

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?