1.1 C++简介
C++融合了三种不同的编程方式:①C语言代表的过程性语言 ②类代表的面向过程的语音 ③C++模版支持的泛型编程
1.2 C语言编程原理:①数据+算法 ②自顶向下
面向对象编程:强调数据,试图让语言来满足问题的需求
特点:①封装:隐藏数据,使其免遭不适当的房屋呢
②继承:使用旧类派生出来的新类
③多态:为运算符和函数创建多个定义,通过编译上下文来决定使用哪个
类规定了使用哪些数据来表示对对象以及可以对这些数据执行哪些操作
泛型编程:提供了执行常见任务的工具。
泛型:创建独立于类型的代码
1.3 可移植性和标准
硬件特定的程序是不可移植的