在Java中,如果一个子类重写了父类的方法,那么当通过子类对象调用该方法时,将执行哪个版本的方法? A. 父类的方法 B. 子类的方法 C. 取决于调用时的上下文 D. 无法确定 答案解析 在Java中,方法重写允许子类提供一个特定的实现来覆盖父类中的方法。当通过子类对象调用该方法时,将执行子类中重写后的方法版本。这是面向对象编程中多态性的一种体现。 正确答案:B