重写 就是指用override关键字重新实现基类中的虚方法,在运行过程中,无论通过哪个类的引用,真正对象类型的方法将被调用。
隐藏 是指用new关键字重新实现基类中的方法,在运行的过程中通过引用的类型判断应该调用哪个类型的方法。
重载 是指多个方法共享同一个名字并且相同的返回值,但是却可以拥有不同参数列表(参数类型、个数)。
在C#中重写、隐藏和重载的概念
本文详细解析了面向对象编程中重写、隐藏及重载的概念与区别。介绍了如何使用override关键字实现方法的重写,使用new关键字实现方法的隐藏,并解释了在同一类中如何通过不同的参数列表实现方法的重载。





