只有普通 的方法调用可以是多态的。(多态通过父类调用子类)
当子类对象转型为父类引用时,任何域访问操作都将由编译器解析,因此不是多态的。所以在这样一个程序中域中的内容,子类是调用不了的。(子类的域覆盖不了父类)
如果某个方法是静态的,它的行为就不具有多态性。静态是与类,而并非与单个的对象相关联的。(子类的静态方法覆盖不了父类的静态方法)
只有普通 的方法调用可以是多态的。(多态通过父类调用子类)
当子类对象转型为父类引用时,任何域访问操作都将由编译器解析,因此不是多态的。所以在这样一个程序中域中的内容,子类是调用不了的。(子类的域覆盖不了父类)
如果某个方法是静态的,它的行为就不具有多态性。静态是与类,而并非与单个的对象相关联的。(子类的静态方法覆盖不了父类的静态方法)