C++类相关

来源:互联网 发布:并行程序设计 书 知乎 编辑:程序博客网 时间:2024/06/06 01:31

内联函数

定义在类内的函数默认为内联函数,即在编译时将函数嵌入在调用处。


静态函数

所有类的对象共用的一个函数。


虚函数



纯虚函数

在基类中声明的函数,在基类中没有实现方式 virtual  void foo(){}= 0,派生类必须进行自己的实现。

含有纯虚函数的类是抽象类,不能自己生成对象,比如动物类可以派生出老虎、孔雀,老虎可以有具体的对象,但动物不可以有具体的对象。派生类的意义在于提供统一规范的接口。