在面向对象编程中,如果一个父类定义了一个名为 `calculate` 的方法,多个子类继承并重写了这个方法,每个子类根据自身的逻辑实现 `calculate` 方法的不同计算方式。这体现了面向对象编程的哪个核心概念?

答案解析

多态性允许子类重写父类的方法,使得相同的方法调用在不同的对象上产生不同的行为。这里的 `calculate` 方法在不同子类中有不同的实现,符合多态性的定义。
正确答案:C
随机推荐
开始刷题