参考答案和解析
正确答案:B
解析:定义其他类的类是超类,从某个已有类继承得到的类是子类。本题中,A类基于B类,因此,A类是子类,而B类是超类,选项B为正确答案。
更多“如果有两个类A和B,A类基于B类,则下列描述中正确的是()。A.这2个类都是子类或者超类B.A是B超类的子 ”相关问题
  • 第1题:

    如果有2个类a和b,a类基于b类,则下列描述中正确的一个是_________。

    A.这2个类都是对方的子类

    B.B是A超类的子类

    C.这2个类都是子类或者超类

    D.A是B超类的子类


    正确答案:B

  • 第2题:

    如果有2个类A和B,A类基于B类,则下列描述中正确的一个是______。

    A.这2个类都是子类或者超类

    B.A是B超类的子类

    C.这2个类都是对方的子类

    D.B是A超类的子类


    正确答案:B
    解析:定义其他类的类是超类,从某个已有类继承得到的类是子类。本题中,A类基于B类,因此,A类是子类,而B类是超类,选项B正确。

  • 第3题:

    5、下列关于对象多态语法规则的描述中,错误的是()。

    A.通过超类引用变量访问子类对象的成员,只能访问其中超类定义过的成员

    B.通过超类引用变量访问子类对象的成员,不能访问其中新添加的成员

    C.如果子类重写了超类成员,通过超类引用变量所访问到的是重写前的老成员

    D.如果子类重写了超类成员,通过超类引用变量所访问到的是重写后的新成员


    如果子类重写了超类成员,通过超类引用变量所访问到的是重写前的老成员

  • 第4题:

    以下关于超类、子类、基类的叙述中,正确的是( )。

    A.子类是超类的特化

    B.基类是超类的特化

    C.基类是子类的特化

    D.超类是基类的特化


    正确答案:A
    解析:继承是指这样一种能力:它可以使用现有类的所有功能,并在无须重新编写原来的类的情况下对这些功能进行扩展。通过继承创建的新类称为“子类”或“派生类”。被继承的类称为“基类”、“父类”或“超类”。继承的过程,就是从一般到特殊的过程。基类称为超类,而派生类称为子类。一个超类也可以是另一个超类的子类,子类从超类继承特定的成员。

  • 第5题:

    2.以下关于超类、子类、基类的叙述中,正确的是() 。

    A.子类是超类的特化

    B.基类是超类的特化

    C.基类是子类的特化

    D.超类是基类的特化


    A