- 博客(2)
- 收藏
- 关注
原创 纯虚函数与虚函数的比较以及运用
如果基类的方法应该由所有派生类具体实现(例如,不同形状的计算面积),则使用纯虚函数。11.定义接口协议: 使用纯虚函数定义接口,可以更清晰地描述哪些功能必须由派生类实现,提高代码的可维护性和清晰性。5.支持多态: 虚函数是实现运行时多态的基础,使得通过基类指针或引用调用时,可以执行派生类中相应的函数。10.强制接口实现: 纯虚函数迫使派生类提供自己的实现,确保每个派生类都有适当的行为定义。4.提供默认行为: 虚函数允许基类提供默认的行为,这样派生类只需要重写它们关心的函数。
2024-04-28 18:09:16
453
原创 指针和引用的运用
浅谈引用和指针的区别,以及使用方法:指针:在使用时指针指向一块内存,它的内容即所指内存的地址,程序需要为指针变量分配内存区域,并且它在使用时可以改变对象。没有空引用担有空指针。指针在使用过程中需要在前面加*。指针可以有多级指针,即指针的指针。引用:引用是指某块内存的别名,它在使用时就应初始化,但引用的对象不能改变。它不占用内存空间,在使用时可以直接使用。引用只有一级,不存在引用的引用。
2024-04-13 16:01:47
122
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人