摘要:
1、数据层次 位 bit 字节 byte 域/记录 将所有记录顺序地写入一个文件 >顺序文件:一个有限字符构成的顺序字符流 C++标准库中:ifsteam,ofstream,fstream三个类 2、文件操作 打开文件 >读/写文件 >关闭文件 改变程序中学生名字: 文件拷贝: 3、函数模板 (1) 阅读全文
posted @ 2019-05-09 22:18
ZhuzhuDong
阅读(598)
评论(0)
推荐(0)
摘要:
1、虚函数 virtual 虚函数可以参与多态,而普通函数不能。 Note: virtual关键字只用在类定义的函数声明里,写函数体时不用。 构造函数和静态成员函数不能是虚函数。 2、多态:增强程序可扩充性 (1)派生类的指针可以赋给基类指针 通过基类指针调用基类和派生类中的同名虚函数时: 若该指针 阅读全文
posted @ 2019-05-09 22:11
ZhuzhuDong
阅读(429)
评论(0)
推荐(0)
摘要:
1、继承&派生 在定义一个新的类B时,若该类与某个已有的类A相似(B拥有A的全部特点),则可以将A作为一个基类,把B作为基类的一个派生类(子类)。 在派生类的各个成员函数中,不能访问基类中的private成员。 派生类对象的体积,等于基类对象的体积+派生类对象自己的成员变量的体积。 在派生类对象中, 阅读全文
posted @ 2019-05-09 20:40
ZhuzhuDong
阅读(3683)
评论(0)
推荐(0)
摘要:
1、运算符重载:实质就是函数重载 运算符重载为普通函数: 运算符重载为成员函数: Note:重载成全局函数时操作数个数等于函数参数个数。 2、赋值运算符“=”的重载 赋值运算符两边的类型可以不匹配,此时我们需要重载赋值运算符“=”,且只能重载为成员函数。例如: (1)把一个int型变量赋值给Comp 阅读全文
posted @ 2019-05-09 15:16
ZhuzhuDong
阅读(1065)
评论(0)
推荐(0)

浙公网安备 33010602011771号