试题题干
如果要定义二元组类,则需要根据组成二元组的类型定义很多不同的类,此时最好使用来解决问题。
参考答案
试题解析
如果要定义二元组的类,则需要根据组成二元组的类型定义很多不同的类。现在可以使用类模板来解决问题。
【拓展】
当需要编写多个形式和功能都相似的类时,可以使用类模板机制。
使用类模板,用户可以为类定义一种模式,使得类中的某些成员变量、默认成员函数的参数、某些成员函数的返回值及局部变量能取任意类型,既可以是系统预定义的类型,也可以是用户自定义的类型。
如果要定义二元组类,则需要根据组成二元组的类型定义很多不同的类,此时最好使用来解决问题。
如果要定义二元组的类,则需要根据组成二元组的类型定义很多不同的类。现在可以使用类模板来解决问题。
【拓展】
当需要编写多个形式和功能都相似的类时,可以使用类模板机制。
使用类模板,用户可以为类定义一种模式,使得类中的某些成员变量、默认成员函数的参数、某些成员函数的返回值及局部变量能取任意类型,既可以是系统预定义的类型,也可以是用户自定义的类型。