Animal = new cat();
*注:左边类似父类,右边则是子类
访问的是左边而不是右边
编译的时候看左边内容来编译,内容具体看是什么。
如果是成员变量就看左边(父类),不看右边。(编译和运行都以左边来输出总结)
如果是成员方法就看左边(父类),不看右边。(编译看左边,运行看右边,如果成员方法有重写就看重写后的成员方法里面的内容)
Animal = new cat();
*注:左边类似父类,右边则是子类
访问的是左边而不是右边
编译的时候看左边内容来编译,内容具体看是什么。
如果是成员变量就看左边(父类),不看右边。(编译和运行都以左边来输出总结)
如果是成员方法就看左边(父类),不看右边。(编译看左边,运行看右边,如果成员方法有重写就看重写后的成员方法里面的内容)