Fork me on GitHub
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 54 下一页

2017年5月6日

二元运算符重载

摘要: ------------------siwuxie095 二元运算符重载 所谓 二元运算符,即 这个符号与两个操作数进行运算 (1)加号 + 的重载 加号 + 的重载方式有两种:一种是友元函数重载,一种是成员函数重载 1)先来看成员函数重载,如下: 定... 阅读全文

posted @ 2017-05-06 13:13 siwuxie095 阅读(1311) 评论(0) 推荐(0) 编辑

一元运算符重载

摘要: siwuxie095 在 C++ 中,运算符重载既是重点,也是难点 那么,什么是运算符重载呢? 所谓 运算符重载,就是给原有运算符赋予新的功能 如:原来的加号 + 是用来做数字相加操作的,但我们往往 会用加号 + 去做两个字符串的拼接,其实这就是给加号 + 做了运算符的重载 看如下实例: 在 mai 阅读全文

posted @ 2017-05-06 10:39 siwuxie095 阅读(935) 评论(0) 推荐(0) 编辑

2017年5月5日

静态

摘要: siwuxie095 静态 这里介绍一个关键字:static,即 静态 在 C++ 中提到静态,就不得不提到两个基本概念: 看如下实例: 定义一个坦克类:Tank 在数据成员的前面加一个关键字 static,称之为 静态数据成员, 在成员函数的前面加一个关键字 static,称之为 静态成员函数 静 阅读全文

posted @ 2017-05-05 21:17 siwuxie095 阅读(304) 评论(0) 推荐(0) 编辑

友元类

摘要: ----------------siwuxie095 友元类 友元类的定义与友元函数的定义非常类似 看如下实例: 定义一个坐标类:Coordinate 使用方法:使用 friend 关键字跟一个类的类名即可 需要注意的是: 如果我们声明一个友元类 Circle,需要在 ... 阅读全文

posted @ 2017-05-05 18:41 siwuxie095 阅读(214) 评论(0) 推荐(0) 编辑

友元函数

摘要: -----------------siwuxie095 在 C++ 中,存在着一种朋友关系,这种朋友关系如果体现在函数上, 就称之为 友元函数,如果体现在类上,就称之为 友元类 这里介绍 友元函数 友元函数 就定义函数的情形来说,一种是将其定义为全局函数,另一种 是将其定义在类中,... 阅读全文

posted @ 2017-05-05 16:49 siwuxie095 阅读(329) 评论(0) 推荐(0) 编辑

异常处理

摘要: siwuxie095 一般的语法知识都是在正常状态下使用的,而 异常处理 则是在非正常状态下使用的 异常处理 有人可能会问,在 C++ 中什么是异常,又如何进行处理? 所谓 异常,就是程序在运行过程当中所出现的错误 显然,错误并不是我们所希望看到的,但是在某些情况下, 这种错误却会出现,出现后就必须 阅读全文

posted @ 2017-05-05 15:15 siwuxie095 阅读(214) 评论(0) 推荐(0) 编辑

RTTI

摘要: --------------siwuxie095 这里介绍一个高大上的名词:RTTI RTTI RTTI,即 Run-Time Type Identification 在 C++ 中,也称为 运行时类型识别 R... 阅读全文

posted @ 2017-05-05 01:38 siwuxie095 阅读(190) 评论(0) 推荐(0) 编辑

接口类

摘要: siwuxie095 接口类 如果在抽象类中,仅含有纯虚函数,而不含其它任何东西, 就称其为 接口类 即 在类中,没有任何数据成员,仅有成员函数,且成员函数 都是纯虚函数 看如下实例: 定义一个形状类:Shape,它是一个接口类,只有纯虚函数, 没有数据成员 在实际使用中,接口类更多的是用来表达一种 阅读全文

posted @ 2017-05-05 00:05 siwuxie095 阅读(434) 评论(0) 推荐(0) 编辑

2017年5月4日

纯虚函数和抽象类

摘要: -------------------siwuxie095 纯虚函数 在 C++ 中,用 纯 字来修饰虚函数,即 纯虚函数 纯虚函数没有函数体,同时在定义时,函数名的后边要加 =0 看如下实例: 纯虚函数在虚函数表中的实现: 如果定义了一个 Shape 类... 阅读全文

posted @ 2017-05-04 20:17 siwuxie095 阅读(762) 评论(0) 推荐(0) 编辑

虚函数与虚析构函数原理

摘要: siwuxie095 关于虚函数和虚析构函数的实现原理,因为涉及到 函数指针, 所以先介绍什么是函数指针 函数指针 如果通过一个指针指向对象,就称其为 对象指针,指针除了可以 指向对象之外,也可以指向函数,就称其为 函数指针 函数的本质,其实就是一段二进制的代码,它写在内存中, 可以通过指针来指向这 阅读全文

posted @ 2017-05-04 18:46 siwuxie095 阅读(905) 评论(1) 推荐(0) 编辑

上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 54 下一页

导航