练习7.4:

class Person {private:string strName;//姓名string strAddress;//地址
};

练习7.5:

class Person {private:string strName;string strAddress;public:string getName()const{return strName;}string getAddress() const{return strAddress;}
};

上述两个函数应该被定义成常量成员函数,因为不论返回姓名还是返回地址,在函数体内都只是读取数据成员的值,而不会做任何改变。

《C++ Primer》7.1.2节练习(部分)相关推荐

  1. C++primer 9.2.1节练习

    练习9.3 迭代器begin和end必须指向相同的容器,end可以与begin指向相同的位置,但不能指向begin之前的位置: 练习9.4 1 #include <iostream> 2 ...

  2. C++primer 10.2.1节练习

    练习10.3 1 #include<iostream> 2 #include<string> 3 #include<vector> 4 #include <s ...

  3. C++primer 13.1.6节练习

    练习13.18 1 #include <iostream> 2 #include <string> 3 #include <memory> 4 5 using na ...

  4. 《C++ Primer》10.1节练习

    练习10.1: #include <iostream> #include <vector> #include <algorithm> using namespace ...

  5. 《C++ Primer》14.4节练习(部分)

    练习14.20: class Sales_data {friend Sales_data operator+(const Sales_data &lhs,const Sales_data &a ...

  6. 《C++ Primer》14.3节练习

    练习14.13: 对于Sales_data类,其实我们并不需要再为它添加其他算术运算符.但是这里我们可以考虑为它实现一个减法运算符. class Sales_data {friend Sales_da ...

  7. 《C++ Primer》14.1节练习

    练习14.1: 不同点: 重载操作符必须具有至少一个class或枚举类型的操作数. 重载操作符不保证操作数的求值顺序,例如对&&和||的重载版本不再具有"短路求值" ...

  8. 《C++ Primer》7.4节练习

    练习7.33: 题目代码: pos Screen::size()const {return height*width; } 如果添加如题目所示的size函数将会出现编译错误.因为该函数的返回类型pos ...

  9. 《C++ Primer》7.2节练习

    练习7.16: 在类的定义中,可以包含0个或者多个访问说明符,并且对于某个访问说明符能出现多少次以及能出现在哪里都没有严格规定.每个访问说明符指定接下来的成员的访问级别,有效范围直到出现下一个访问说明 ...

  10. 《C++ Primer》1.51节练习

    练习1.20 #include <iostream> #include "Sales_item.h" using namespace std;int main() {S ...

最新文章

  1. ASP.NET 防盗链源码
  2. SAP OData etag flag setting in metadata MPC_EXT
  3. linux 服务器账号及安全杂谈
  4. 推荐系统-Task05推荐系统流程构建
  5. api postmain 鉴权_API网关为什么要统一认证/鉴权?
  6. 06_day初始化PIC
  7. seriespandas索引操作练习
  8. 偷取php网站源码,最新PHP新闻小偷采集站开源版本源码分享,集成六个广告位,不限制域名...
  9. python破解qq空间访问权限_怎么利用爬虫爬取QQ空间中设置了权限的无法正常访问的内容?...
  10. 网格交易法:数学+传统智慧战胜华尔街
  11. win10跳过计算机密码,Win10怎么取消开机密码?Win10如何跳过开机密码?
  12. 独家丨Web3风向从NFTs吹向DAOs?一季度DAO发展回顾
  13. 数学归纳法的5种常用形式——证明题的利器
  14. nginx负载均衡(权重)
  15. (教程) 个人微信公众号做查券机器人怎么关联优惠券小程序?
  16. 神武3服务器神武币交易中心,《神武3》电脑版:神武币使用方向攻略,神武币如何花在刀刃上...
  17. 图片打不开怎么转换格式?怎么修改图片的格式?
  18. vivado编译报错:[IP_Flow 19-167] Failed to deliver one or more file(s).
  19. 支付宝扫码枪流程笔记
  20. win10英语语言包

热门文章

  1. 【遥感物候】Hants NDVI时间序列谐波分析法数据重构,植被生长季曲线效果可佳(附Hants软件下载)
  2. linux之通过grep使用or、and、not操作
  3. linux之 !!命令
  4. linux之如何复制文件夹所有文件到其它文件夹
  5. javaweb连接不上mysql怎么办_java web应用连接mysql会突然connection连接失败
  6. php框架中uri路由机制,URI 路由 — CodeIgniter 3.1.5 中文手册|用户手册|用户指南|中文文档...
  7. 除了PS,原来这个也可以轻松实现图像处理!
  8. 北方人的快乐。。。| 今日最佳
  9. mysql 参数化 c_MySQL(16):参数化、封装
  10. HTML手机上图片显示被压扁,在重新调整Web浏览器HTML |时,文本会被压扁CSS