摘要: 第十四章 数组1. 什么是数组三要素:数组类型 数组名 下标2. 数组元素3. 数组下标越界int a[10];该数值有a[0]到a[9]10个元素一旦越界程序就会报错4. 倒序输出5. 将数组的下标定义为常量以便于修改const int n=10;int a[n];6. 手动操作数组元素7. 数组... 阅读全文
posted @ 2014-05-18 12:24 击进的Cocos 阅读(455) 评论(0) 推荐(0) 编辑
摘要: 第十三章 虚函数1. 指向对象的指针常用father *pfather=new son;不常用son *pson=new son;?????????2. 虚函数覆盖 体现虚函数的多态性(动态联编)基类指针存储不同对象调用不同类的函数5. 在编译时的静态联编6. 在运行时的静态联编7. 在运行时的动态... 阅读全文
posted @ 2014-05-18 12:10 击进的Cocos 阅读(297) 评论(0) 推荐(0) 编辑
摘要: 第十二章 继承1. 什么是继承和派生?继承:通常把子类不加修改的延续父类的特征,我们把它叫做继承派生:子类在延续父类特征的基础上有添加了自己的新特征(这个过程叫做类的派生)基类(父类),派生类(子类) 2. 复杂的继承和派生.3. 继承和派生如何在C++中实现.class son:public fa... 阅读全文
posted @ 2014-05-18 11:59 击进的Cocos 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 第十一章 运算符重载1. 运算符重载2. 在成员函数中实现自加3. 重载前置自加运算符返回类型 operator@(参数表){}@代表要重载的运算符对象运算符重载不同于变量运算符重载void operator++(){++n;}++i;//等价于i.operator++();若i是变量 则++i就是... 阅读全文
posted @ 2014-05-18 11:37 击进的Cocos 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 第十章 深入函数1. 普通函数的重载将相同名字不同类型的函数重复调用多次来处理不同类型的数据①根据参数类型不同进行重载②根据参数个数不同进行重载☆1.1 重载覆盖隐藏共同点:函数名相同函数名相同函数名相同不同点:同类、参数类型、数量不同或有无const不同类,同参,有基virtual不... 阅读全文
posted @ 2014-05-18 11:31 击进的Cocos 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 第九章 引用1. 什么是引用?引用就是别名。int &ra=a;此处的&不是取址运算符,而是引用运算符3. 引用就是别名常量4. 引用对象只能 int &ra=a;// 注意定义引用时要对其初始化int &ra;ra=a; //这样是错误的,引用就像常量,只能初始化不能赋值对象也可以定义一个引用,但... 阅读全文
posted @ 2014-05-18 11:26 击进的Cocos 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 第八章 指针2. 用指针来保存地址☆指针就是保存内存地址的无符号整数变量指针,是一个无符号整数(unsigned int),它是一个以当前系统寻址范围为取值范围的整数。32位系统下寻址能力(地址空间)是4G-byte(0~2^32-1)二进制表示长度为32bit(也就是4B)。64位系统下寻址能力(... 阅读全文
posted @ 2014-05-18 08:15 击进的Cocos 阅读(181) 评论(0) 推荐(0) 编辑