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

📄 10_333_3.cpp

📁 我学习C++ Primer Plus过程中写下的课后作业的编程代码
💻 CPP
字号:
/*
3.完成第9章的编程练习1,但要用正确的golf类声明替换那里的代码.用带
合适参数的构造函数替换setgolf(golf &, const char *, int),以提供初始值.
保留setgolf()的交互版本,但要用构造函数来实现它(例如,setgolf()的代码应该
获得数据,将数据给构造函数来创建一个临时对象,并将其赋给调用对象,即*this).
*/

#include "golf.h"
#include <iostream>

int main()
{
	using namespace std;
	golf  array[3] = {
	    	golf(),		
			golf("liu dongming",88),
			golf()
	};
	cout<<"golf数组中初始值: "<<endl;		// 初始值
	for(int i = 0; i<3; i++)
	{
		cout<<"golf["<<i<<"]: "<<endl;
		array[i].showgolf();
	}
	cout<<"array[0] = array[1]后,array[0]为:  "<<endl;	// 更改array[0]
	array[0] = array[1];
	array[0].showgolf();

	cout<<"array[2].setgolf(\"li yang\", 99)后array[2]为: "<<endl;	// setgolf array[2]
	array[2].setgolf("li yang", 99);
	array[2].showgolf();
// change_handicap array[1]
	cout<<"array[1].change_handicap(11)后array[1]为:  "<<endl;	
	array[1].change_handicap(11);
	array[1].showgolf();

	cout<<"golf数组现在的值为: "<<endl;		// 最后数组为
	for(i = 0; i<3; i++)
	{
		cout<<"golf["<<i<<"]: "<<endl;
		array[i].showgolf();
	}
	
	return 0;
}

⌨️ 快捷键说明

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