派生类
抽象类
嵌套类
虚基类
第1题:
A.类称为是对象的一个“实例",对象称为是类的”模板”
B.类是静态的,对象的动态的
C.类给出了属于该类的全部对象的抽象定义。对象是符合这种定义的一个实体
D.类代表-类抽象的概念或事物,对象是在客观世界中实际存在的
第2题:
关于抽象类,下列表述正确的是( )。
A.抽象类的成员函数中至少有一个是没有实现的函数(即无函数体定义的函数)
B.派生类必须实现作为基类的抽象类中的纯虚函数
C.派生类不可能成为抽象型
D.抽象类不能用来定义对象
第3题:
为了使类中的某个成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为( )。
A.public
B.protected
C.private
D.static
第4题:
关于类模板,下列表述中不正确的是( )。
A.类模板的成员函数都是模板函数
B.类模板本身在编译中不会生成任何代码
C.类模板只能有虚拟类型参数
D.用类模板定义一个对象时,不能省略实参
第5题:
下列关于C++预定义流对象的叙述中,正确的是
A.cin是C++预定义的标准输入流对象
B.cin是C++预定义的标准输入流类
C.cout是C++预定义的标准输入流对象
D.cout是C++预定义的标准输入流类
第6题:
类描述了一组对象共同的特性,下列叙述中正确的是(7)。
A.类本身不能具有变量
B.对象具有类定义的所有变量的一份拷贝
C.对象间不能共享类定义的变量
D.可通过类名访问静态变量(类变量)
第7题:
下列关于对象初始化的叙述中,正确的是
A.定义对象的时候不能对对象进行初始化
B.定义对象之后可以显式地调用构造函数进行初始化
C.定义对象时将自动调用构造函数进行初始化
D.在一个类中必须显式地定义构造函数实现初始化
第8题:
我们不能用抽象类定义对象,但可以定义对象的指针。()
第9题:
在基类中有定义的纯虚函数,它要求在派生类中定义,而且基类不能用以说明对象,则该类为( )。
A.虚基类
B.抽象类
C.虚函数类
D.模板类
第10题:
为了使类中的成员不能被类的对象通过成员操作符访问,则不能把该成员的访问权限定义为( )。
A.public
B.protected
C.static
D.private