第 13 课2026.09.16
让只读 Lesson 对象也能安全读取时长。
第 13 课:const成员函数只读访问
- 日期:2026-09-16
- 课程序号:第 13 课
- 知识点:const成员函数只读访问
用途
让只读 Lesson 对象也能安全读取时长。
核心概念
成员函数末尾的 const 承诺不修改对象的可观察状态。
最小代码或操作示例
text
struct Lesson {
int minutes;
int duration() const { return minutes; }
};3~5 分钟练习
增加返回是否完成的 const 成员函数。
参考答案
bool done() const { return minutes >= 10; }
与上一课的联系
继承上一课构造出的 Lesson;本课只增加只读查询;下一课可比较值复制。
时效校验
时效校验:2026-09-16(ISO C++ 当前 FAQ)。已打开并核对下列官方资料;未发现本课主方案存在废弃标记。