设计模式思想在《面向对象程序设计》课程教学应用与探索
摘要
在《C++ 面向对象程序设计》课程教学中,通过引入策略模式和模板方法模式等设计模式的案例,帮助学生深入
理解继承和多态性等面向对象特性在实际应用中的具体体现和重要性。在教学中逐步引导学生完成相关的类和功能设计,
并对其设计代码进行分析、比较和优化。实践表明,引入设计模式思想进行教学不仅有助于提升学生的技术水平,还能培
养学生的设计思维和解决问题的能力,对塑造学生的编程思维、编程习惯和编程水平具有重要作用。
理解继承和多态性等面向对象特性在实际应用中的具体体现和重要性。在教学中逐步引导学生完成相关的类和功能设计,
并对其设计代码进行分析、比较和优化。实践表明,引入设计模式思想进行教学不仅有助于提升学生的技术水平,还能培
养学生的设计思维和解决问题的能力,对塑造学生的编程思维、编程习惯和编程水平具有重要作用。
关键词
设计模式;面向对象;策略模式;模板方法模式
全文:
PDF参考
[1] 李涛 , 任廷艳 , 罗刚 , 等 . 模板方法模式在 C++ 多
态性教学中的运用 [J]. 现代计算机 ,2019,(33):69-72.
[2] 张笑非 , 段先华 , 王长宝 , 等 . 基于观察者模式的
CoAP 课程教学与实验设计 [J]. 软件导刊 ,2019,18(12):199-
203.
[3] 秦小波 . 设计模式之禅第 2 版 [M]. 北京:机械工业
出版社,2014.
[4] 埃里克 . 弗里曼,伊丽莎白 . 罗布森 .Head First 设
计模式(第二版)[M]. 北京 : 中国电力出版社 ,2022.
DOI: http://dx.doi.org/10.12361/2705-0416-06-06-167103
Refbacks
- 当前没有refback。