⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vc0803.cpp

📁 VC例题源代码,书本上的。。几乎是通用的
💻 CPP
字号:
//Example 8.3: 派生类构造函数和析构函数的执行
#include<iostream.h> 
#include<string.h> 
class Person 
{
	char 	m_strName[10]; 			//姓名
	int		m_nAge;					//年龄
public:
	Person(char* name,int age)
	{ 
		strcpy(m_strName, name);
		m_nAge = age;
		cout<<"constructor of person"<<m_strName<<endl; 
	}
	~Person()	 { cout<<"deconstrutor of person"<<m_strName<<endl;}
};

class Employee : public Person
{
	char 	m_strDept[20];
	Person	Wang;
public:
	Employee(char *name, int age, char *dept, char *name1, int age1)
		: Person(name,age) , Wang(name1,age1)
	{
		strcpy(m_strDept, dept);
		cout<<"constructor of Employee"<<endl;
	}
	~Employee() { cout<<"deconstrucor of Employee"<<endl; } 
};
void main()
{ 
	Employee emp("张三",40,"人事处","王五",36);
}

⌨️ 快捷键说明

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