- 博客(4)
- 收藏
- 关注
原创 虚函数 纯虚函数 抽象基类
虚函数 (virtual) 基类:声明并定义一个虚函数 派生类:实现虚函数的重写与覆盖 final:后续派生类不能再覆盖的虚函数 override:对虚函数进行重写的函数 final与override 假设声明一个基类的指针,它可以根据指向的对象类型动态的绑定对应的函数 虚函数的默认实参 如果我们通过基类的引用或指针调用函数,则使用基类中定义的默认实参 纯虚函数 (1)当想在基类中抽象出一个方法,且该基类只做能被继承,而不能被实例化; (2)这个方法必须在派生类(derived class)中被实现;
2020-09-30 09:41:51 173
原创 第十一章 关联容器
map 基于红黑树实现(红黑树是一种自平衡二叉树,保障了良好的最坏情况运行时间,可以在O(log n)时间内完成查找、插入、删除) 红黑树是一种二叉查找树,其重要性质是有序,中序遍历时取出的元素是有序的。 unordered_map 基于hash_table实现,一般是由一个大vector,vector元素节点可以挂接链表来实解决冲突来实现。 ...
2020-09-20 20:15:55 105
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人