四川大学计算机学院精品课程,面向对象程序设计c课件,游洪越,第五.pptVIP

  • 3
  • 0
  • 约5.34千字
  • 约 41页
  • 2019-01-07 发布于浙江
  • 举报

四川大学计算机学院精品课程,面向对象程序设计c课件,游洪越,第五.ppt

四川大学计算机学院精品课程,面向对象程序设计c课件,游洪越,第五

主讲教师: 游洪跃 个人主页: /~youhongyue 教材:《C++面向对象程序设计》 李涛 主编 游洪跃 陈良银 李琳等编 高等教育出版社 2006年2月出版 本书内容 第1章 绪论 第2章 C++类和对象 第3章 继承 第4章 多态性 第5章 模板 第6章 C++常见问题 第7章 Visual C++编程基础 第8章 对话框、常用消息、菜单和工具条 第9章 单文档界面和多文档界面 第10章 图形设备接口 实验 (待安排) 5.1 模板的基本概念 模板是C++支持多态性的一种工具。 模板将用“类型参数”来完成不同的功能。 使用模板可以让用户得到类或函数声明的一种通用模式。 使得类中的某些数据成员或者成员函数的参数、返回值取得不同的类型。 5.1.1 模板的概念 所谓模板,其实就是一种使用“数据类型”作为参数来产生一系列函数或类的机制。 模板方便了更大规模的软件开发。 减少了程序员编写代码的工作量。 5.1.2 为何需要使用模板 //求两个整型数的极大值 int GetMax( int a, int b ) { return( a b ) ? a : b; } //求两个长整型数的极大值 long GetMax( long a, long b ) { return( a b ) ? a

文档评论(0)

1亿VIP精品文档

相关文档