第一节 类和对象的基本概念(2) 1.类的成员函数和类的定义分开写 例如我们在类里面定义了一个类别还有函数,那么类的定义可以写在类的外面,以例子给出格式(仍以上一节CRectangle类为例): int CRectangle::Area()…
分类:C/C++
C++面向对象程序设计课程笔记(第一周)
一、动态内存分配 1.第一种用法,分配一个变量: P = new T; T是任意类型名,P是类型为T*的指针。动态分配出一片大小为sizeof(T)字节的内存空间,并且将该内存空间的起始地址赋值给P。比如: int *pn; pn = ne…
从头到尾彻底理解KMP[转载]
从头到尾彻底理解KMP 作者:July 原文地址:http://blog.csdn.net/v_july_v/article/details/7041827
C++:实现“鱼额宝”
题目描述 请实现一个“鱼额宝”类,下面已给出代码模板,请根据main函数中对该类的操作,补充类实现部分完成代码。 “鱼额宝”类可以记录账户余额、存钱、取钱、计算利息。该类中有一个私有静态成员变量profitRate存储“鱼额宝”的利率,可以…
第四章:类与对象(三)析构函数
析构函数完成对象被删除前的一些清理工作。比如说因为这个对象打开了一个文件,那么用了这个就可以关闭文件。在对象生存期结束之时,系统自动调用析构函数。如果程序中未定义析构函数,则编译器自动产生一个默认的析构函数,它的函数体是空的,我们可以简单认…