FWQ
Java 中的动态绑定:为什么子类方法有时无法被调用?
java 中的动态绑定 java 中的动态绑定是一种在运行时根据其实际类型选择正确方法的技术。这意味着对象可以执行来自其父类和实现的接口的方法,而不管其声明类型。 示例 1 此处,我们定义了 a 类和它的子类 b。我们创建了一个 b 类的对象并将其存储在 a 类型的变量 a 中。当调用 f(int) 方法时,java 虚拟机(jvm)会识别 a 实际引用的 b 类对象,并调用匹配其实际类型的 f(int) 方法(“我是子类”)。 立即学习“”; class A…