C++与Java重写对比

C++与Java重写对比

前言 学习C++函数重写(或函数覆盖)时,发现跟Java有些不一样,这里简单记录一下,方便自己查阅。 正文 下面分别介绍一下。 C++ 在C++中,重写并非默认行为,而是需要显式声明的契约。其核心在于...
2周前
4
C++之虚函数

C++之虚函数

前言 最近学习C++,这里简单记录一下虚函数(使用virtual 修饰函数)相关内容,记录于此,方便自己查阅和回顾。 正文 虚函数 虚函数是在基类中用 virtual 关键字声明的成员函数。当派生类重...
2周前
4
C++之函数隐藏和函数覆盖

C++之函数隐藏和函数覆盖

前言 函数隐藏是C++继承中容易引起误解的知识,函数隐藏又和函数覆盖(或函数重写)又有些类似,但又不一样。 简单记录于此,方便自己查阅。 正文 函数隐藏 函数隐藏是指当派生类中定义了与基类同名的成员函...
2周前
4
Kotlin协程之任务取消

Kotlin协程之任务取消

前言 继续记录Kotlin的协程,上次封装了CoroutineScope ,现在就是如何控制退出呢,比如我启动一个任务后,我界面要消失了,因此任务也要取消。 简单记录于此,方便自己查阅。 流水文二,勿...
3周前
14