C++Primer中文版(第四版)题解整理(19)

时间:2025-04-20

C++Primer题解

习题2.29

区分类中的public部分和private部分。

【解答】

类中public部分定义的成员在程序的任何部分都可以访问。通常在public部分放置操作,以便程序中的其他部分可以执行这些操作。

类中private部分定义的成员只能被作为类的组成部分的代码(以及该类的友元)访问。通常在private部分放置数据,以对对象的内部数据进行隐藏。习题2.30

定义表示下列类型的类的数据成员:

(a)电话号码(b)地址

(c)员工或公司(d)某大学的学生

【解答】

(a)电话号码

classTel_number{

public:

//...对象上的操作

private:

std::stringcountry_number;

std::stringcity_number;

std::stringphone_number;

};

(b)地址

classAddress{

public:

//...对象上的操作

private:

std::stringcountry;

std::stringcity;

std::stringstreet;

std::stringnumber;

};

(c)员工或公司

classEmployee{

public:

//...对象上的操作

private:

std::stringID;

std::stringname;

charsex;

C++Primer中文版(第四版)题解整理(19).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219