1.重载是指子类改写父类的方法。
重载是编写一个与已有函数同名但参数表不同的方法,具体特征如下:
1)方法名必须相同
2)参数列表必须不相同,与参数列表顺数无关
3)返回值类型可不相同
2.重写是指同一函数的不同版本之间参数不同。
重写是派生类重写的虚函数,具体特征如下:
1)只有虚方法和抽象方法才能被重写
2)相同的函数名
3)相同的参数列表
4)相同的返回类型
1.重载是指子类改写父类的方法。
重载是编写一个与已有函数同名但参数表不同的方法,具体特征如下:
1)方法名必须相同
2)参数列表必须不相同,与参数列表顺数无关
3)返回值类型可不相同
2.重写是指同一函数的不同版本之间参数不同。
重写是派生类重写的虚函数,具体特征如下:
1)只有虚方法和抽象方法才能被重写
2)相同的函数名
3)相同的参数列表
4)相同的返回类型