重写抽象类中的方法

本文关键字:方法 抽象类 重写 | 更新日期: 2023-09-27 17:58:35

我目前正在阅读MSDN(也在这里)上的这篇文章。作为一个新手,我不明白为什么抽象类中有一个override方法:

public override string ToString()
{
    return Id + " Area = " + string.Format("{0:F2}",Area);
}

我认为override是用来在从抽象或虚拟类扩展后提供/覆盖实现的,但我不明白为什么在抽象类中有一个override方法。

重写抽象类中的方法

从类System.Object派生的所有类(.NET Framework中所有类的最终基类)。

示例中的类Shape正在重写类System中的ToString()方法。对象