对象类作为Java中的超类

阿布森:

为什么对象类是Java中的超类?

迈克尔·亚伦·萨菲恩(Michael Aaron Safyan):

这是一个好问题。Java选择使单个类成为所有对象的最终父类,以便有一种简单的方法来传递任意对象,而无需知道其类型(即,可以使用Object的声明类型来引用每个单个项目在类型系统中,甚至使用其包装器类的基本体也是如此。但是,存在诸如C ++之类的OOP语言,没有像Java中那样的通用基类。拥有通用基类的另一个好处是,对于超类,处理超类的逻辑不必特殊设置(通用基类Object本身除外)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章