我想问一下在java里自己创建的一个类 ,比如
public class Dog{
   int weight;
   Dog(){  }
}
在我们创建的时候没有继承object类,它属于object子类吗,我们能不能用Dog类的对象调用object的方法?

解决方案 »

  1.   

    在我们创建的时候没有继承object类
    有它属于object子类吗
    属于我们能不能用Dog类的对象调用object的方法?
      

  2.   

    呵呵,不管有没有继承都属于 Object 的子类,因此这个 Dog 类中可以调用 Object 中其他所有的方法。
      

  3.   

    默认所有的类都继承于Object
    Object是类根
      

  4.   

    Object是所有类的基类,所有类都是Object的直接子类或者间接子类。虽然我们在一个类名后面用extends关键字显式的继承Object类,但是,我们却隐式继承了Object类。故我们可以在我们自己的类中调用toString()、clone()等方法,楼主参照帮助文档,好好体会吧
      

  5.   

    我们老师J2SE时最爱说的就是万事万物皆为对象。Object--对象
    Object没几个方法啊没什么用
      

  6.   

    最终父类都是Object
    自定义类 没有显示定义extends任何类时也默认继承滴~
      

  7.   

    答案是肯定的!判断是否属于某个类可以用 if(对象 instanceOf Object) 
      

  8.   

    object是所有类的基类,都是从object继承来的,但是一般没有通过继承object来实现我们的目的的,没有什么实际意义