第09章_群体类和群体数据组织.pptVIP

  • 5
  • 0
  • 约9.41千字
  • 约 37页
  • 2018-05-29 发布于福建
  • 举报
第09章_群体类和群体数据组织

本章主要内容 类模板 String类 群体类 群体数据的组织 9.1 类模板 类模板用于设计一个通用类,使这个类的数据成员的类型、成员函数的参数能够按照需要进行改变(即参数化) 声明类模板的一般形式为: template class Ttype class class_name { } 其中,Ttype是一个标识符,代表所声明的类模板中参数化的类型名。注意:模板类的成员函数必须是函数模板。 定义了类模板以后,就可以创建这个类的实例: Class_name type 对象1,…,对象n; type用具体的数据类型代入,系统根据代入的数据类型生成所需的类,并创建该类的对象。 //EX9_1.cpp : 演示类模板的定义和使用 #include iostream.h #include stdlib.h struct student //声明一个结构体类型 { int id ; int score ; } ; templateclass T //声明一个类模板 class buffer { private: T a ; int empty ; public: buffer( void ) ; //声明buffer类的构造函

文档评论(0)

1亿VIP精品文档

相关文档