练习7.28、7.29、7.30

7.28:如果move、set和display函数的返回类型不是Screen&而是Screen,则在上一个练习中将会发生什么情况?

Ans:若返回类型不是引用,则三个函数返回的都是对象的副本,则上个练习中的测试代码,第一个display打印的是原始对象的副本修改后的值,第二个原始对象的值。

7.30:通过this指针使用成员的做法虽然合法,但是有点多余。讨论显式地使用指针访问成员的优缺点。

Ans:优点:可以明确的指出使用的是对象的成员,并且在成员函数中,可以在成员函数中使用与数据成员同名的形参

     缺点:多余。

 

转载于:https://www.cnblogs.com/Dark-King/p/9508710.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值