C++Lecture 5面向对象特性讲解
C++的多范式特性真是挺有意思的,Lecture 5.pdf
这份教学文件就讲得还挺清楚。既能写像 C 那样的过程式代码,又能写出一套完整的面向对象结构,灵活性蛮高的。里面讲到了继承、多态这些老朋友,适合刚入门或者回炉打铁的你。
继承和多态部分讲得比较细,像是父类子类的调用顺序、虚函数的使用,甚至连一些常见误区也点到了。嗯,讲得通俗,不绕弯,读起来还挺轻松。
顺带说一句,如果你对不同语言的面向对象支持有兴趣,推荐看看下面几个文档——Java、C#、Python甚至JavaScript的继承写法都不太一样,对比着学效果更好。
如果你刚好在整理学习笔记,或者准备讲面向对象那块内容,Lecture 5.pdf
算是个不错的切入点。可以搭配练习看看,比如写一个动物类继承多个子类,加点virtual
和override
试试,理解会更深。
下载地址
用户评论