下面关于类模板的派生与继承,描述错误的是( )
A: 类模板可以继承,继承的方法与普通的类一样
B: 声明模板继承之前,必须重新声明类模板
C: 模板类的基类和派生类不可以是非模板类
D: 模板类的基类和派生类可以是模板类或非模板类
A: 类模板可以继承,继承的方法与普通的类一样
B: 声明模板继承之前,必须重新声明类模板
C: 模板类的基类和派生类不可以是非模板类
D: 模板类的基类和派生类可以是模板类或非模板类
举一反三
- 可以从类模板派生出新的类,既可以派生类模板,也可以派生非模板类。( )
- 关于类模板,描述正确的是() A: 一个普通基类不能派生类模板 B: 类模板从普通类派生,也可以从类模板派生 C: 根据建立对象时的实际数据类型,编译器把类模板实例化为模板类 D: 函数的类模板参数须通过构造函数实例化
- 下列关于类模板的描述中,错误的是( )。[br][/br]· A: 一个普通基类不能派生类模板<br>· B: 类模板从普通类派生,也可以从类模板派生<br>· C: 根据建立对象时的实际数据类型,编译器把类模板实例化为模板类<br>· D: 函数的类模板参数须通过构造函数实例化
- 建立类模板对象的实例化过程为( )。 A: 类模板—模板类—对象 B: 类模板—对象 C: 模板类—模板函数 D: 基类—派生类
- 下列关于类模板的描述中,错误的是( ) A: 类模板可以减少源程序代码量 B: 类模板可以提高类代码的可重用性 C: 类模板可以被实例化 D: 类模板禁止被继承