
C++面向对象
文章平均质量分 62
lisanndesu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
虚函数_抽象类
只有返回类型/函数名/参数类型&顺序 都一样,才是虚函数重写,才有虚函数特性。多继承中面对不同路径,分析是否动态联编时,只看指针类型是否为虚基类即可。抽象类不可为函数返回值类型,函数参数类型,不可定义对象。参数类型/数量不同:普通重载函数,没有虚函数特性。派生类中没有重写纯虚函数,依然是纯虚函数,抽象类可定义指针,指向非抽象类的派生类对象。虚函数不可友元函数,不可静态成员函数。抽象类:含有至少一个纯虚函数的类。纯虚函数:函数声明=0;只有函数类型不同:报错。原创 2025-02-17 14:01:08 · 98 阅读 · 0 评论 -
虚表&虚函数 的 错题
虚表&虚函数 的 错题原创 2024-08-07 23:30:29 · 399 阅读 · 0 评论 -
深入理解 C++ 中的虚函数和虚表
深入理解 C++ 中的虚函数和虚表原创 2024-08-07 23:10:38 · 820 阅读 · 0 评论 -
继承与多态
继承&多态(C++)原创 2024-07-26 11:20:15 · 286 阅读 · 0 评论 -
继承-进阶-易错点
继承-进阶-易错原创 2024-06-14 21:38:24 · 359 阅读 · 0 评论 -
继承-进阶
继承-进阶原创 2024-06-07 22:11:18 · 563 阅读 · 0 评论 -
模板进阶
模板进阶原创 2024-06-04 21:50:05 · 330 阅读 · 0 评论 -
depue和priority_queue
优先队列是一种特殊的队列,其中的元素按照一定的优先级顺序进行排列。与普通队列不同的是,优先队列中的元素不是按照先进先出(FIFO)的顺序被处理,而是按照其优先级高低被处理。允许你将参数传递给要插入的对象的构造函数,而不是传递一个已经构造好的对象。stack和queue用deque做默认容器很合适。参数为自定义对象自动调用拷贝构造不是复制构造。向上调整建堆时间复杂度O(n*logn)默认容器vector(需多次下标访问)本质是重载了operator()的类。建堆向下调整,时间复杂度O(N)原创 2024-06-02 17:28:27 · 427 阅读 · 0 评论 -
C++中对象的析构函数的调用
只有new出来的对象不会自动调用析构函数,必须手动delete。原创 2024-04-19 13:40:38 · 583 阅读 · 0 评论 -
类和对象中-运算符重载
当我们要写一个类中的各种比较运算符时,如Date(日期)类,我们要写大于,小于,等于,大于等于,小于等于......,但其实我们只要实现原创 2024-04-18 11:53:06 · 406 阅读 · 0 评论