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

📄 ex_constructor.cpp

📁 Visual C++应用教程-源代码 本书在复习C++基础知识后
💻 CPP
字号:
// 例[Ex_Constructor] 设计类的构造函数
#include <iostream.h>

class CPerson
{
public:	// 构造函数
	CPerson(char *str, float h, float w)
	{
		strcpy(name, str);		height = h;		weight = w;
	}
	CPerson(char *str)
	{
		strcpy(name, str);
	}
	CPerson(float h, float w = 120);
public:
	void print()
	{
		cout<<"姓名:"<<name<<"\t身高:"<<height<<"\t体重:"<<weight<<endl;
	}
private:
	char  name[20];							// 姓名
	float  height;							// 身高
	float  weight;							// 体重
};

CPerson::CPerson(float h, float w)
{
	height = h;		weight = w;
}

int main()
{
	CPerson one("DING");
	one.print();
	CPerson two(170, 130);
	two.print();
	CPerson three("DING", 170, 130);
	three.print();
	return 0;
}

⌨️ 快捷键说明

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