面向对象技术:课件提要与回顾¶
本章按“面向对象基础 → UML 建模 → 设计模式”学习。下方三篇正文保留课件知识点、原题与配图,并补充参考解析和易错辨析;本页提供课程提要与复习入口。
课程内容提要¶
图中的星级是原讲义的学习重点提示,不代表固定分值或考试必考承诺。
| 学习主题 | 对应笔记 | 阅读时关注 |
|---|---|---|
| 面向对象基础与开发流程 | 面向对象基础与开发流程 | 对象、封装、继承、多态、绑定;OOA 活动;类与组件设计原则 |
| UML 概念、关系与常见图 | UML 图、关系与读图练习 | 图的用途;关系方向;多重性;消息接收者;状态、事件与并发区域 |
| 设计模式 | 设计模式分类、类图与考题解析 | 23 种模式的中英文名称、分类、意图、适用场景与类图角色 |
三篇正文分别保留 10、8、3 道课件例题,共 21 道、44 个答题空;正文的 76 张配图与本页 1 张提要图均引用本地文件。既有 Java 示例、关键词辨析和补充题继续保留。
章节回顾¶
原课件给出的复习要求是:
- 熟悉常见的面向对象概念。
- 熟悉面向对象设计原则。
- 了解 UML 分类和常见的 UML 图示。
- 掌握设计模式:先辨识中英文名称,再掌握分类,最后理解意图、使用场景与类图结构。
复习时先尝试独立回答原题,再展开解析。关键词用于定位候选概念,还要用定义、图中关系和题目条件核对。
补充自测:怎样判断自己理解了本章?
- 基础概念: 能解释“子类型化”为什么对应包含多态,并用
Animal animal = new Cat();说明父类型与实际对象的关系。 - 设计原则: 能区分“一个变化原因”(单一职责)、“因同类原因一起变化”(共同封闭)和“一起复用”(共同重用)。
- UML 读图: 面对事件
e2,先找转换的源状态,再判断该状态是否活跃;事件发生本身不保证一定取某条转换。 - 设计模式: 能说明抽象工厂为什么关注配套产品族、工厂方法为什么关注子类决定实例化类型,并指出类图中的对应角色。
课件来源¶
来源为《2026 版本软件设计师考试精讲班视频教程讲义电子版》的“面向对象技术”整章,五篇课件通过 Obsidian Web Clipper 提取后于 2026-09-28 核对。参考解析、语言边界说明与自测为笔记补充。
| 课件 | 来源 ID | 内容所在 |
|---|---|---|
| 课程内容提要 | 161753 | 本页提要图 |
| 面向对象基础 | 161755 | 面向对象基础与开发流程 |
| UML | 161756 | UML 图、关系与读图练习 |
| 设计模式 | 161757 | 设计模式分类、类图与考题解析 |
| 章节回顾 | 161758 | 本页章节回顾 |
