跳转至

面向对象程序设计

本课程以 C++ 为宿主语言,系统学习面向对象编程。课程从 C++ 的内存模型起步——五种变量类型(全局/静态全局/局部/静态局部/动态分配)、栈与堆的布局、new/delete 与 malloc/free 的底层差异——为后续一切抽象建立底层认知。随后逐步引入类与对象(构造函数、初始化列表、头文件机制、编译链接过程)、运算符重载、继承与多态。后半程深入泛型编程:函数模板与类模板、模板特化、编译期实例化规则(不进行隐式类型转换)。最后覆盖 STL 容器与迭代器、异常处理以及智能指针等现代 C++ 特性,兼顾语言机制与工程实践。

大二春夏专业课,授课老师:许海涛。

评论区

对你有帮助的话请给我个赞和 star => GitHub stars
欢迎跟我探讨!!!