11).C#_所有类都派生自object类

吃可爱长大的小学妹 提交于 2019-11-29 01:49:41

除了特殊的类object,所有的类都是派生类,即使它们没有基类规格说明.类object是唯一的非派生类,因为它是继承层次结构的基础.
没有基类规格说明的类隐式地直接派生自类object.不加基类规格说明只是指定object为基类的简写.这两种形式都是语义等价的.
关于类继承的其他重要内容如下.
1).一个类声明的基类规格说明中只能有一个单独的类.这称为单继承.
2).虽然类只能直接继承一个基类,但继承的层次没有限制.也就是说,作为基类的类可以派生自另外一个类,而这个类又派生自另一个类,一直下去,直到最终到达object.
基类和派生类是相对的属于.所有的类都是派生类,要么自object,要么派生自其他的类,所以,通常当我们称一个类为派生类时,我们的意思是它直接派生自某类而不是object

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!