基础回顾.pptVIP

  • 3
  • 0
  • 约8.52千字
  • 约 35页
  • 2016-11-11 发布于北京
  • 举报
基础回顾

BACK 1.5.2类模板 实例10、实现学生类,使对不同成绩求平均分。 方法:利用类模板 基本格式如下: template class T class 类名 { 成员定义 } template class T //使用类模板 class student { private: int xuenum; char *name; T score[3]; public: student(int xu,char *nam, T sc[3]) //构造函数 { xuenum=xu; name=nam; for(int i=0;i3;i++) score[i]=sc[i]; } //求平均分 T averange(); void display(); }; template class T //外部定义的成员函数也必须加入类模板 T studentT::averange() //T一定要加 { T av=(score[0]+score[1]+score[2])/(T)3.0; return av; } template class T void studentT::display() {//思考:该如何完善此成员函数? cout\n姓名:name 成绩:setw(5)sco

文档评论(0)

1亿VIP精品文档

相关文档