重载 同一作用域内,函数名一致,但是参数的顺序、个数、类型不同 重写 发生在类继承时,子类对于从父类继承过来的函数(非虚函数)的改写,参数可以不同 重定义 发生在类继承时,子类对于父类的虚函数的改写,参数必须一致