哦
那么我可以用它来指向任何对象喽
追答Object是所有类的父类,它有很多类对象会用到的方法,例如比较常用的toString 、equals,当你新建xx类时,你可以重写Object已经定义的方法,也可以直接调用Object中的方法,如果你写一个封装的方法,不确定传进来的是什么类型的值,就可以使用Object作为一个笼统类
追问什么情况呢
追答一般在测试的时候,我们对于我们的实体类会写一个toString()方法,就是用来测试的时候直接打印出来这个类,但是我们不会直接去定义这样一个方法,而会去重写一个方法toString()
要重写方法,肯定是需要继承父类的,这个toString()方法就是Object()类的
比如:
@Override
public String toString() {
return "Car [brand=" + brand + ", price=" + price + "]";
}