谁能具体解释一下object类

来源:9-8 Java 中的 Object 类 Ⅰ

慕码人7406720

2021-01-06 23:27

各位大家好,请问object既然作为一个类,那么它的构造方法,属性和其他方法都在哪里呢?虽然说object作为一个类,但是我并不觉得它是一个正常的类啊??

写回答 关注

3回答

  • 慕码人7406720
    2021-01-08 23:09:42

    谢谢二位,不过今天早上我起来看怎么发现这个课没了...新版的没有object这个知识点,是它现在不常用了吗?

  • 慕神7083422
    2021-01-08 16:44:31

    你对面向对象的思想还不是很清楚,面向对象是说万物即对象,即世界是由对象构成的,那么你在java中所用的所有默认方法与功能都是来自他的父类,也就是Object类。Object类是所有类的父类,它是最早存在的那个鸡,其它所有类都是它的蛋。根据类的执行顺序,先初始化父类对象再初始化子类对象,所以你在定义定义一个对象的时候就已经调用Object类的构造方法了。它也有很多属性和方法,一般用的比较多的就是toString()方法和equals()方法。

  • C_plus
    2021-01-08 16:42:36

    我们平时使用的几乎都是object的子类,所以感觉上object完全是藏起来的,但子类可以使用从object类继承来的函数如toString(),子类的默认的无参构造函数就是继承自object,java是强类型语言,所以我们尽可能将变量的类型写的易于阅读,但是我们完全可以把其他类的对象赋值给一个object对象,就像JavaScript中所有的类型都可以以var声明一样,java中的对象可以以object声明。

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530655 学习 · 6091 问题

查看课程

相似问题