1、 重载 必须在 一个类之间, 而 重写、重定义 是在 2个类 之间 2、 重载是在 编译期间 根据参数类型和个数决定函数调用; 多态(虚函数重写)是在 运行期间 根据具体对象的类型决定函数调用 3、 发生重写、重定义后,遵循 同名覆盖 规则;