东南计算机复试 C++大学教程(第一章——老概念了)

2020 7.23 更新如愿进入东南复试 且获得复试第五名的成绩后
但是由于东南招生处的一些问题以及我自身的一些问题 最后没能考上且错过了宝贵的调剂机会 今年二战 但是已经不再备战东南 研友们注意


由于第一遍看的是郑莉的书,我一度认为郑莉写的不咋地,其实这本c++大学教程也是个半斤八两的主。

由于东南两年也没考过填空和概念题了,这里简单过一下吧
这里借用这位大佬GanonYou的博客内容 简单描述一下

汇编 编译 翻译
将汇编语言转化为机器语言的称之为汇编器
将高级语言转化为机器语言的称之为编译器
将高级语言逐句翻译 逐句执行的称为解释器(JAVA)

C++程序经过的六个阶段
编辑 预处理 编译 链接 载入 执行

编辑产生cpp文件
编译产生obj文件
链接产生exe文件
执行exe文件

面向对象程序设计中最突出的特征是“封装性、继承性和多态性”,最重要的概念是类和对象。
其中,类与对象抽象与具体的关系,是支持封装的工具,对象是封装的实体。

多态性分为静态多态性和动态多态性。
静态多态性通过静态联编实现,具体表现为函数重载和运算符重载。
动态多态性通过动态联编实现,具体表现为在公有继承的前提下通过虚函数、基类的指针或引用来实现。
动态联编的效率不如静态,但它提高了程序的灵活性和可扩充性。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容