摘要: (1)多态性是指相同的函数名对应不同的实现。多态性采用两种方式:重载方式和覆盖方式。重载方式表现在函数重载和运算符重载;覆盖方式表现在基类与派生类中相同说明的函数。(2)函数重载要求被重载的函数应该在函数参数的个数、类型、顺序上有所不同,以免引起混乱(3)运算符重载实际上是对已有的运算符进行重新定义 阅读全文
posted @ 2019-05-05 11:30 LoveHelenMore 阅读(367) 评论(0) 推荐(0) 编辑
摘要: (1)继承是创建一个具有某个类的属性和行为的新类的能力。原有的类称为基类,新创建的类称为派生类。派生类将基类中的所有成员作为自己的成员,同时派生类本身可以定义新的成员(2)派生类只有一个基类的继承称单重继承,简称单继承。派生类具有两个或两个以上的基类的继承称为多重继承,简称多继承。C++语言支持单继 阅读全文
posted @ 2019-05-05 11:17 LoveHelenMore 阅读(2372) 评论(0) 推荐(0) 编辑
摘要: (1)指向类的成员的指针分为指向数据成员的指针和指向成员函数的指针两种。一个类的对象用运算符“.*”来操作指向该类成员的指针,而一个指向类的对象的指针用运算符“->”来操作指向该类成员的指针。(2)对象指针和对象引用都可以作为函数参数,在C++语言中,经常使用对象引用作为函数参数。因为用对象引用作为 阅读全文
posted @ 2019-05-05 11:11 LoveHelenMore 阅读(165) 评论(0) 推荐(0) 编辑
摘要: (1)类是一种复杂的数据类型,它是抽象数据类型的实现,是数据和相关操作的封装体。类用来确定一类对象的形为,而这些行为是通过类的内部数据和操作来确定的。这些行为是通过一种操作接口来描述的。(2)类的定义格式如下所示。 class <类名> { public: <成员函数和数据成员的说明> privat 阅读全文
posted @ 2019-05-05 10:24 LoveHelenMore 阅读(131) 评论(0) 推荐(0) 编辑
摘要: (1)函数的定义格式如下所示。<类型><函数名>(<形参表>) {<若干条语句>}其中,<类型>包含存储类和数据类型。存储类省略为外部函数,加static为内部函数;数据类型又称函数返回值的类型,不可省略。<函数名>同标识符,<形参表>中可以有一个或多个参数,多不参数用逗号分隔,也可以没有参数。以上 阅读全文
posted @ 2019-05-04 19:16 LoveHelenMore 阅读(1392) 评论(0) 推荐(0) 编辑
摘要: (1)C++语言源程序中可以使用一些预处理中的编译命令,这些命令在程序被正常编译之前执行,被称为预处理命令,这些命令所实现的功能被称为预处理功能(2)常用的预处理命令有文件包含命令、宏定义命令和条件编译命令(3)预处理命令都以#开头,每条命令独占一行,不用分号结束,命令太长可用续行符(’\’)写成多 阅读全文
posted @ 2019-05-03 15:15 LoveHelenMore 阅读(758) 评论(0) 推荐(0) 编辑
摘要: 面向对象特征1)封装 (类)2)继承(基类和派生类)3)多态(通过定义虚函数支持动态联编) 面向对象三要素(类-创建对象的样板,对象,继承) C++基本数据类型整型 int (32位机,字宽4字节,16位机器 字宽2字节)字符型 char浮点型(实型)float(单精度浮点型,4个字节,约6位有效数 阅读全文
posted @ 2019-05-03 12:38 LoveHelenMore 阅读(874) 评论(0) 推荐(0) 编辑
摘要: C++程序的实现(预处理,编译,连接)Linux平台编译gcc和g++都是GNU的编译器。1、对于.c后缀的文件,gcc把它当做是C程序;g++当做是C++程序;2、对于.cpp后缀的文件,gcc和g++都会当做c++程序。3、使用g++编译文件时,g++会自动链接标准库STL,而gcc不会自动链接 阅读全文
posted @ 2019-05-03 11:05 LoveHelenMore 阅读(3109) 评论(0) 推荐(0) 编辑
摘要: 三年测试,五年开发,三年全职妈妈,专业技能属于基本忘光的一个状态。原单位老领导听说本人找工作,给了一个面试机会,结果自然不用说,一塌糊涂。 为了复习,特将以前知识做了大概整理,挨个梳理复习,期待早日找到好工作!!加油加油! C++基础 数据类型和表达式 预处理和语句 函数和作用域 类和对象 继承性和 阅读全文
posted @ 2019-05-01 12:22 LoveHelenMore 阅读(430) 评论(0) 推荐(0) 编辑