摘要:
第七章总结:类的继承和派生 1. 继承:保持已有类的特性而构造新类的过程(实现代码重用) 派生:在已有类的基础上新增自己的特性而产生新类的过程(新的问题出现, 原有程序无法解决(或不能完全解决)时,需要对原有程序进行改造) 继承机制的作用是() A. 信息隐藏 B. 数据封装 C. 定义新类 D. 阅读全文
摘要:
第六章总结:1.数组:数组元素在内存中顺次存放并且地址是连续的 (1)数组名字是数组首元素的地址 (2)数组名是一个常量(不可以写成:a++)2.对象数组: 声明:类名 数组名[元素个数]; 访问方法:通过下标访问 数组名[下标].成员名(数组中每一个元素对象被创建时,系统都会调用类构造函数初始化该 阅读全文
摘要:
第五章总结 1.可见性表示从内层作用域向外层作用域“看”时能看见什么2.生存期:对象从产生到结束的这段时间3.全局变量,具有静态生存期4.静态数据成员:必须在类外定义和初始化,用(::)来指明所属的类5.静态成员函数: (1)类外代码可以使用类名和作用域操作符来调用静态成员函数 (2)静态成员函数只 阅读全文
摘要:
第四章:类和对象 1.在类中允许声明重载函数和带默认形参值的函数2.在类中声明内联函数:将函数体放在类的定义中 3.类的组合: 原则:不仅要负责对本类中的基本类型成员数据赋初值, 也要对对象成员初始化。 定义形式: 类名::类名(对象成员所需的形参,本类成员形参):对象1(参数),对象2(参数),. 阅读全文
摘要:
第一章总结 1.机器语言是由计算机硬件系统可以识别的二进制指令组成的语言2.计算机所能识别的指令只能是简单的"0""1"组合3.冯诺依曼五大部件:控制器,存储器,运算器,输入输出设备4.汇编语言是指将机器指令映射为一些可以被人读懂的助记符 5.结构化程序设计思路是:自顶向下,逐步求精;按功能划分为若 阅读全文
摘要:
第三章总结 第三章总结 函数的定义和使用 (函数在使用之前要先声明,交代返回值) (函数允许嵌套调用以及递归调用) (1)函数参数传递:值传递和引用传递 (引用传递可以被认为是一种别名,在函数中可以直接改变形参) (2)内联函数:是经常要使用的,而且是非常简单的函数。可以节省参数传递等开销 (3)带 阅读全文
摘要:
第二章总结 第二章总结1、cout,cin是一个输出输入流对象,endl是换行符号,usingnamespace是针对命名空间的指令2、c++中的标志符由字母数字下划线组成,第一个不能是数字,同时也不能是关键字3、注释是为了方便阅读,常见方式有:‘//’、‘/**/’4、基本数据类型中新增加了boo 阅读全文
摘要:
1.追加 1 #include<iostream> 2 #include<fstream> 3 #include<string> 4 using namespace std; 5 #include<cstdlib> 6 7 int main() { 8 string filename3 = "3.t 阅读全文
摘要:
1.猫猫狗狗 1 #include<string> 2 using namespace std; 3 #include<iostream> 4 #include"aa.h" 5 6 class MachinePets{ 7 public: 8 MachinePets(const string s): 阅读全文
摘要:
第一题: 车辆重载: 1 #ifndef BATTERY_H 2 #define BATTERY_H 3 4 class Battery{ 5 public: 6 Battery(int size=70); 7 int getsize()const; 8 private: 9 int battery 阅读全文