3、一个()允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值可以取任意数据类型。
A.函数模板
B.模板函数
C.类模板
D.模板类
第1题:
在一个类的定义中,包含有()成员的定义。
A、数据
B、函数
C、数据和函数
D、数据或函数
第2题:
在一个类的定义中,包含有数据成员和()的定义。
A、数据
B、函数
C、成员函数
D、友元
第3题:
下列关于函数的描述中,错误的是( )。
A.函数可以没有返回值
B.函数可以没有参数
C.函数可以是一个类的成员
D.函数不能被定义为模板
第4题:
下列有关类的说法中,不正确的是( )。
A.类是一种用户自定义的数据类型
B.只有类中的成员函数才能存取类中的私有数据
C.在类中,如果不作特别声明,所有数据成员均为私有类型
D.在类中,如果不作特别声明,所有成员函数均为私有类型
第5题:
允许用户为类定义一种模式,使得类中的某些数据成员及成员函数的返回值能去任意类型,它属于一个( )。
A.函数模板
B.模板函数
C.类模板
D.模板类
第6题:
若classB中定义了一个classA的类成员Aa,则关于类成员的正确描述是()
第7题:
声明一个参数为int型,返回值为long型的函数指针;声明类A的一个成员函数指针,其参数为int型,返回值long型。
第8题:
下列哪个命题为真()。
第9题:
函数的参数和返回值类型可以是简单数据类型,也可以是指针、引用、数组和类。
第10题:
在下列关于类型转换的描述中,错误的是()
第11题:
类是一种用户自定义的数据类型
只有类中的成员函数或友元函数才能存取类中的私有成员
在类中,如果不作特别说明,所有的数据均为私有类型
在类中,如果不作特别说明,所有的成员函数均为公有类型
第12题:
所有类都必须定义一个构造函数
构造函数必须有返回值
构造函数可以访问类的非静态成员
构造函数必须初始化类的所有数据成员
第13题:
模板定义中的类型参数可以用作()
A、局部变量类型
B、函数参数类型
C、函数返回值类型
D、数据成员类型
第14题:
下列关于函数的描述中,错误的是( )。
A.函数可以没有返回值
B.函数可以没有参数
C.函数可以是一个类的成员
D.函数不能被定义为模板
第15题:
一个( )允许用户为类定义一种模式,使得类中的某些数据成员、某些成员函数的参数和返回值能取任意数据类型。
A.函数模板
B.模板函数
C.类模板
D.模板类
第16题:
一个( )允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
A.函数模板
B.模板甲数
C.类模板
D.模板类
第17题:
类是C++中的一种新的数据类型,下列有关类的说法不正确的是 ______。
A.类是一种用户自定义的数据类型
B.只有类中的成员函数才能存取类中的私有成员
C.在类中,如果不做特别说明,所指的数据均为私有类型
D.在类中,如果不做特别说明,所有的成员函数均为公有类型
第18题:
下列有关类的说法不正确的是()。
第19题:
下列有关构造函数描述正确的是()。
第20题:
下列哪一种顺序是派生类构造函数正确的调用其它构造函数顺序。()
第21题:
下列关于成员函数的描述中,错误的是()。
第22题:
任何形式的构造函数都可以实现数据类型转换。
带非默认参数的构造函数可以把基本类型数据转换成类类型对象。
类型转换函数可以把类类型对象转换为其他指定类型对象。
类型转换函数只能定义为一个类的成员函数,不能定义为类的友元函数。
第23题:
第24题:
在类B的成员函数中可以访问A类的私有数据成员
在类B的成员函数中可以访问A类的保护数据成员
类B的构造函数可以调用类A的构造函数做数据成员初始化
类A的构造函数可以调用类B的构造函数做数据成员初始化