最佳答案
假设我有一个接口 IFoo
,我希望 IFoo
的所有子类覆盖 Object 的 ToString
方法。这可能吗?
仅仅将方法签名添加到 IFoo 本身是不起作用的:
interface IFoo
{
String ToString();
}
因为所有的子类都扩展了 Object
并以这种方式提供了一个实现,所以编译器不会抱怨它。有什么建议吗?