c++知识点
一. 教程推荐
二. 了解C++
三. 网址参考
1. C++中函数重载、隐藏、覆盖和重写的区别(推荐)
1.1 C++中 overload、redefine 和 override的含义和区别(没有讲清)
1.2 C++ 多态(注意:区分运行时还是编译时,作用域)
8. C++:什么该写在.h文件中,什么该写在.cpp文件中
10. C++ 接口(抽象类)
13. C++ explicit的作用
14. static_cast, dynamic_cast和reinterpret_cast的区别
15. C++实例:类的组合,即在一个类中包含另一个类的对象
16. C++中委托构造函数的用法
四. 笔记
1. 虚拟函数和缺省实参(c++函数重载与默认参数),参考《c++ Primer中文版第三版》


2. override
如:
在QLineEdit基类中的定义:
virtual void keyPressEvent(QKeyEvent *event) override
而在QMyLineEdit子类中的定义,覆盖方式:
protected:
void keyPressEvent(QKeyEvent *event) override;

浙公网安备 33010602011771号