关于类模板的成员函数的说法正确的是()。
A.类模板的成员函数被认为是函数模板,也成为类属函数
B.类模板的成员函数的定义与类的成员函数的定义一样
C.类模板的成员函数通过类模板调用
D.类模板的成员函数可以在类外定义,但要符合函数模板定义的规范
A.类模板的成员函数被认为是函数模板,也成为类属函数
B.类模板的成员函数的定义与类的成员函数的定义一样
C.类模板的成员函数通过类模板调用
D.类模板的成员函数可以在类外定义,但要符合函数模板定义的规范
A.函数模板必须由程序员实例化为可执行的模板函数
B.函数模板的实例化由编译器完成
C.一个类定义中,只要有一个函数模板,则这个类是类模板
D.类模板的成员函数都是函数模板
A.重载类型转换运算符没有实际意义,因为C++中有强制类型转换机制
B.重载类型转换运算符为类的成员函数的时候,没有返回值,也没有形参
C.重载类型转换运算符可以实现任意两种对象之间的转换
D.重载类型转换运算符可以把类对象转换为一般数据变量
A.类的成员函数都有this指针
B.类的友元函数都有this指针
C.任何与类相关的函数都有this指针
D.类的非静态成员函数都有this指针
A.类是一种用户自定义的数据类型
B.在类中如果不做特别说明,所有成员函数都是公有的
C.只有类中的成员函数才能访问该类的私有函数
D.在类中如果不做特别说明。所有数据成员都是私有的
A.派生类的对象可作为基类的对象处理
B.定义的派生类对象可以访问基类的公有成员函数和受保护数据
C.派生类对象不能赋值给基类对象
D.派生类对象的指针可以隐式的转换为基类的指
A.一个类中只能有一个构造函数
B.C#的类中默认包含一个无参的构造函数
C.构造函数的名称必须与类名相同
D.构造函数只能返回void类型