- 博客(8)
- 收藏
- 关注
原创 虚函数与多态 总结与心得
1.定义多态性:名字相同的两个函数,但有多种用途。如重载是多态的一种简单形式。虚函数:在基类中声明的函数,派生类赋值给基类调用函数时会被覆盖。关键字virtual 即 虚函数常用于继承,展现了多态性 2.虚函数的访问多态要用虚函数来实现,而虚函数一般用基类指针来访问虚函数要用基类指针来访问,在公有继承下,外部访问形式只能访问类的公有成员,内部访问则可以访问保护、公有两种成员。注:(1)虚函数的虚...
2018-07-01 09:37:48
1328
原创 继承总结与心得
一.基本知识1.基类与派生类(1)继承语法形式:class 派生类名:基类名表{数据成员和成员函数声明};基类类名表构成:访问控制 基类名访问控制有三种{public:公有继承 private:私有继承 protected:保护继承 }无论哪种类型都不能直接访问基类私...
2018-07-01 09:11:39
1038
原创 图书管理系统心得
图书管理系统做了挺长的时间 ,前前后后修改了挺多次,说实话其实到最后也不尽如人意,没有完整地实现图书管理的各个功能。 最开始的时候上来没有想清楚具体怎么写,各个功能如何实现,就急急忙忙地下手去写了 。写的时候也是迷迷糊糊,到最后代码倒是写了很多行,但是都是废代码,根本实现不了具体功能,导致第一次交作业的时候没有通过。上课时又具体听了听都有什么功能,各个功能应该怎么实现,写的磕磕绊绊,...
2018-06-29 13:06:45
842
2
原创 STL总结
1.STL组件 容器(Container) - 管理某类对象的集合 迭代器(Iterator) - 在对象集合上进行遍历 算法(Algorithm) - 处理集合内的元素 容器适配器(container adaptor) 函数对象(functor)2.容器 (1)STL容器的共同能力 所有容器中存放的都是值而非引用。如果希望存放的不是副本,容器元素只能是指针。 所有元素都形成一个次序(order)...
2018-05-27 17:44:54
216
原创 重载运算符总结
重载运算符1.不能重载的五个运算符. :: .* ?: sizeof 重载运算符的限制重载运算符函数可以对运算符作出新的解释,但原有基本语义不变 不改变运算符的优先级 不改变运算符的结合性 不改变运算符所需要的操作数...
2018-05-26 17:36:48
396
原创 类与对象总结
一.知识点1.类class<类名> //类名的首字母大写{public:公有数据成员和成员函数;private:私有数据成员和成员函数;};注:(1)c++默认类class成员的访问为私有private,struct的为public (2)数据成员私有化,成员函数公有化 (3)先考虑如何组织数据,再解决问题。首先定义类,再写主函数(程序从主函数开始运行) 主函数中包括对...
2018-04-25 10:47:57
305
原创 函数学习总结
一.知识点1.语法形式 数据类型 函数名(形式参数表) { 函数体 } 注:(1)数据类型指返回值类型(void无返回值) (2) 形参表可空 ,但()不可省2.函数调用三种方式(1)传数值实参赋值给形...
2018-03-24 23:40:29
1427
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人