Object o=new Dog();
o.bark();------>错误!!此处引用变量为Object型,而非Dog型!不可调用Dog的bark方法!
A o = new Dog();//A为dog父类
o.bark();//可以运行
这两个为什么一个可以运行,一个出错呢?不是说object是所有类的父类吗
o.bark();------>错误!!此处引用变量为Object型,而非Dog型!不可调用Dog的bark方法!
A o = new Dog();//A为dog父类
o.bark();//可以运行
这两个为什么一个可以运行,一个出错呢?不是说object是所有类的父类吗