1. 纯虚函数是在其被声明的类中不被实现的函数。

2. 定义了纯虚函数的类是抽象类,可以用来生命变量,但不能用来构造实例。

3. 基类中定义了纯虚函数,派生类要么定义这个纯虚函数,要么重复声明一次这个纯虚函数。如果派生类重复声明了这个纯虚函数而没有实现(定义),那么派生类也是抽象类。

4. 纯虚函数是为了实现多态和动态绑定。类函数的变量与实例的绑定都是在运行时。

5. 与纯虚函数相比,虚函数是可以被overwrite的函数。基类中定义一个虚函数时,需要给出这个函数的(默认)实现。

最新文章

  1. Objective-C中的委托(代理)模式
  2. [C++] 在Visual Studio工程中管理C++第三方库
  3. 235. Lowest Common Ancestor of a Binary Search Tree
  4. POJ 3276
  5. 【DOM】1.DOM优化
  6. ASP.net导出EXCEL乱码?试试这个
  7. android 拍照 onCreate() 调用两次的问题
  8. Struts2学习笔记②
  9. cxf的使用以及与SSH的整合
  10. python笔记三(list、tuple)
  11. php运行出现Call to undefined function curl_init()解决方法
  12. python查询数据库返回数据
  13. .NET界面控件DevExpress全新发布v18.2.6|附下载
  14. C#取色器
  15. #Eclipse web工程 部署 三种方式 3
  16. Android 相关重难点知识整理
  17. 关于excel导入、导出(POI)
  18. ASP.net session丢失
  19. Intellij IDEA通过Plugins导入vue.js
  20. Win10下默认显示文件的扩展名

热门文章

  1. python多线程的两种写法
  2. Android Wear - Design Principles for Android Wear(设计原则)
  3. node.js---sails项目开发(1)
  4. zabbix-监控Linux服务器
  5. Python之验证码
  6. cdoj1324卿学姐与公主
  7. Visual Studio各版本区别
  8. winform + INotifyPropertyChanged + IDataErrorInfo + ErrorProvider实现自动验证功能
  9. ddt运行报错AttributeError: type object 'TestLogin' has no attribute 'test_login'
  10. windows10下Python如何设置环境变量