我正在处理一个带有抽象基类、3 个子类的作业,其中一个也是具有 2 个孙子类的抽象类。
我在想该GetDisplayText()
方法复制了父类的内容,然后我只需要添加子类的附加参数(签名)。
如果我使用该ToString()
方法,我将不得不使用孩子的附加参数(签名)再次对所有格式进行编码。
是的,我知道抽象类使用 virtual 如下:
public virtual string ToString() {}
public virtual string GetDisplayText() {}
谢谢你的帮助!