Slide 1cover
C++ 类与对象
- 微课主题:在《程序设计基础》语境下建立面向对象的第一套心智模型——类是自定义类型,对象是这种类型的变量。
- 教学线索:从“学生信息表”这一熟悉场景抽象出属性与操作,再映射到 class、对象与成员访问。
- 课堂组织:概念铺垫 → 语法骨架 → 完整代码走读 → 典型错误 → 动手实验 → 分层练习,约 45 分钟。
- 贯穿示例:Student 类;强调读代码顺序与调试习惯,而非死记语法条目。
教师提示:开场 2 分钟用提问热身:没有类之前,你们怎么在程序里表示“学生”?引导说出结构体/多个变量/数组,再指出“把数据和对数据的操作绑在一起”更自然,引出 class。板书左侧画信息表,右侧画 class Student 的框图,告诉学生本节课结束时他们要能指着代码说出哪一行在声明类型、哪一行在造对象、哪一行在发消息(调用方法)。
学习提示:把本节课想成学会读一份“迷你说明书”(类)和按说明书造东西(对象)。
本页参考资料Refs
- course《C++ 程序设计基础》 — 类与对象
- bookC++ Primer(第 2 部分)(类定义与封装)