静态成员和类模板.pptVIP

  • 0
  • 0
  • 约小于1千字
  • 约 13页
  • 2017-04-23 发布于四川
  • 举报
静态成员和类模板

类的静态成员;问题的引入;静态成员的使用;静态成员的使用;静态成员的优点;静态成员函数; ;问题的引入;类模板的提出;template class 类型参数名 template是关键字,表示模板 后面的尖括号内是参数列表,class表示后面是类型参数。 类模板的定义区别于普通类的定义,不能将成员函数的说明和实现分开在不同的文件里。否则会产生连接错误。通常要统一写在一个.h文件中。 编写每个成员函数的具体实现时,应写成类模板格式: template class 虚拟类型参数 函数虚拟类型 类名虚拟类型参数::函数名(参数表) ;类模板的使用;类模板创建的步骤;注意: 类模板的参数可以有一个,也可以有多个,每个类型前必须加class: template class Num1, class Num2 class compare {……}; 在对象定义时应写为: compare int, double a; 例子中的numtype,Num1,Num2只是一个参数名,可以随便起,只要是合法的标识符就行。他并不是一个实际的类型名,而只是一个虚拟的名字。 由于numtype ,Num1,Num2只是一个参数,因此在实际使用的时候,它将被实际的类型(int,

文档评论(0)

1亿VIP精品文档

相关文档