重载overload 和 覆盖override的区别多态重载,覆盖和多态的区别 重载overload 和 覆盖override的区别 覆盖(/重写)override是子类方法对父类方法的重新实现,接口不变。重载overload是在同一个类中的不同方法,方法名相同,参数不同。 多态多态是一种性为特点,在运行时才会体现。在C++中,多态是通过虚函数体现的,运行时查询虚函数表。 重载,覆盖和多态的区别前两者是技术手段,后者是行为模式。