简单地拿动物和鱼的例子来说,Animal animal = new Cat()(Cat类继承Animal的前提下)
animal这个成员访问的变量是父类的变量,比如anmal.age结果是Animal类中的方法
animal这个成员访问的方法是子类的方法,比如animal.eat()结果是Cat类中的方法
(值得注意的是,动态中的成员访问都是建立在双方都拥有相同的变量和方法的基础上的)
简单地拿动物和鱼的例子来说,Animal animal = new Cat()(Cat类继承Animal的前提下)
animal这个成员访问的变量是父类的变量,比如anmal.age结果是Animal类中的方法
animal这个成员访问的方法是子类的方法,比如animal.eat()结果是Cat类中的方法
(值得注意的是,动态中的成员访问都是建立在双方都拥有相同的变量和方法的基础上的)