重写 就是指用override关键字重新实现基类中的虚方法,在运行过程中,无论通过哪个类的引用,真正对象类型的方法将被调用。
隐藏 是指用new关键字重新实现基类中的方法,在运行的过程中通过引用的类型判断应该调用哪个类型的方法。
重载 是指多个方法共享同一个名字并且相同的返回值,但是却可以拥有不同参数列表(参数类型、个数)。
在C#中重写、隐藏和重载的概念
最新推荐文章于 2024-07-22 16:38:17 发布
重写 就是指用override关键字重新实现基类中的虚方法,在运行过程中,无论通过哪个类的引用,真正对象类型的方法将被调用。
隐藏 是指用new关键字重新实现基类中的方法,在运行的过程中通过引用的类型判断应该调用哪个类型的方法。
重载 是指多个方法共享同一个名字并且相同的返回值,但是却可以拥有不同参数列表(参数类型、个数)。