C++ Primer 第五版 7.1.2节练习

C++ Primer(第五版) 7.1.2节练习

练习7.4:

编写一个名为Person的类,使其表示人员的姓名和住址。使用string对象存放这些元素,接下来的练习将不断充实这个类的其它特征。

练习7.5

在你的Person类中提供一些操作使其能够返回姓名和住址。这些函数是否应该是const的呢?解释原因。

代码

/********************************练习7.4**************************************/
#include<iostream>
#include<string>
using namespace std;

class Person
{
public:

	string s_Name;
	string s_Address;
};

/********************************练习7.5**************************************/
#include<iostream>
#include<string>
using namespace std;

class Person
{
public:
	void name (string a)
	{
		s_Name = a;
		cout << "姓名:" << s_Name << endl;
	}

	void address(string b)
	{
		s_Address = b;
		cout<<"地址:"<<s_Address<<endl;
	}

private:
	string s_Name;
	string s_Address;
};

int main()
{
	Person person;
	person.name("阿木寺");
	person.name("安徽淮南");

	system("pause");
	return 0;
}


发布了107 篇原创文章 · 获赞 190 · 访问量 46万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览