• 2022-06-06
    关于面向对象程序设计中的继承,以下表述中,正确的有?
    A: 继承反映了类与类之间的关系,提供了类之间共享数据和操作的机制。
    B: 如果类X继承自Y,则类Y称为父类(Father)或基类(Base class)或超类(super),类X称为子类或派生类(Derived class)。
    C: Python中,既支持单一继承(即一个父类),也支持多重继承(即多个父类)。
    D: 继承关系中,子类继承父类的属性和方法。如果从父类继承的方法不能满足子类的需求,可以对其进行改写(函数名称不变),这也叫方法的覆盖(override)或重载。
    E: 在Python中,布尔型bool是整型int的子类,可以通过issubclass(bool, int)验证。