是否有必要显式继承对象

本文关键字:继承 对象 是否 | 更新日期: 2023-09-27 18:03:45

在这个MSDN示例中,该类显式继承自Object:

class Point: Object {
   // ...
}

是否需要显式继承Object ?也就是说,它不等于以下内容吗?

class Point: Object {
   // ...
}

是否有必要显式继承对象

不,它是隐式继承的。这就是为什么c#中的每个类都有.ToString().Equals()

https://msdn.microsoft.com/en-us/library/vstudio/system.object%28v=vs.100%29.aspx对象类:"这是。net框架中所有类的最终基类;它是类型层次结构的根。"

这种所有东西都从一个类派生的继承类型被称为"统一类型系统"