![](https://static.youtibao.com/asksite/comm/h5/images/m_q_title.png)
[单选题]
如果是类 B 在类 A 的基础上构造,那么,就称()。
A. 类 A 为基类或父类,类 B 为超类或子类
B. 类 A 为基类、父类或超类,类 B 为派生类或子类
C. 类 A 为派生类,类 B 为基类
D. 类 A 为派生类或子类,类 B 为基类、父类或超类
查看答案
![](https://static.youtibao.com/asksite/comm/h5/images/solist_ts.png)
A. 类 A 为基类或父类,类 B 为超类或子类
B. 类 A 为基类、父类或超类,类 B 为派生类或子类
C. 类 A 为派生类,类 B 为基类
D. 类 A 为派生类或子类,类 B 为基类、父类或超类
A.类A为基类或父类,类B为超类或子类
B.类A为基类、父类或超类,类B为派生类或子类
C.类A为派生类,类B为基类
D.类A为派生类或子类,类B为基类、父类或超类
若classB中定义了一个classA的类成员Aa,则关于类成员的正确描述是()。
(A)在类B的成员函数中可以访问A类的私有数据成员
(B)在类B的成员函数中可以访问A类的保护数据成员
(C)类B的构造函数可以调用类A的构造函数做数据成员初始化
(D)类A的构造函数可以调用类B的构造函数做数据成员初始化
A.子类定义了自己的构造函数,就不会调用父类的构造函数
B.子类必须通过super关键字调用父类没有参数的构造函数
C.如果子类的构造函数没有通过super调用父类构造函数,那么子类会先调用父类不含参数的构造函数,再调用子类自己的构造函数
D.创建子类对象时,先调用子类自己的构造函数,然后调用父类的构造函数