C++学习笔记-纯虚函数 = 0(接口)
C++中的纯虚函数就可以理解成其他语言中的接口,纯虚函数必须被子类实现,纯虚函数类不允许被实例化,因为它没有具体实现。
C++中的纯虚函数就可以理解成其他语言中的接口,纯虚函数必须被子类实现,纯虚函数类不允许被实例化,因为它没有具体实现。
在 C++ 中,虚函数(Virtual Function) 是实现多态性(Polymorphism)的核心机制,多态性允许程序在运行时根据对象的实际类型来决定调用哪个函数。
在 C++ 中,继承(Inheritance)是面向对象编程的核心特性之一,允许一个类(派生类/子类)基于另一个类(基类/父类)构建,并自动获得基类的成员(变量和函数)。继承的核心目标是实现代码复用和多态性。
|
|
析构函数,析构函数在对象被销毁时被调用,析构函数通常用来做清理工作。
构造函数通常用来做类的初始化作用,它在类实例化时自动被调用。