C#中重载重写和覆盖的定义与区别

2020-01-05 09:53:50王旭

重写(Override)的两个函数的函数特征相同,应用在子类和父类中,会重写父类函数;

重载(Overload)的两个函数的函数名虽然相同,但函数特征不同,应用在同一类中;

覆盖(new)两个函数的函数名一定相同,但函数特征可相同也可不相同,应用在子类和父类中,会隐藏父类同名函数。

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对ASPKU的支持。


注:相关教程知识阅读请移步到c#教程频道。