下载此文档

数据结构与算法.ppt


文档分类:IT计算机 | 页数:约58页 举报非法文档有奖
1/58
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/58 下载此文档
文档列表 文档介绍
数据结构与算法
第1章面向对象程序设计基础
C++基本特征

类和对象

构造函数与析构函数

继承与派生

C++模板

本章主要内容:
C++基本特征
面向对象程序设计三个基本技术:类、继承和多态性
C++基本特征
重载

在C++中,只要函数的参数个数或者参数类型不同,就允许在同一作用域中以出现同名函数。
例1-1 编写同名max( )函数。
int max(int a, int b); // 求2个整数中的最大者
float max(float a, float b); // 求2个实数中的最大者
char max(char a, char b); // 求2个字符中的最大者
允许一个运算符用于不同场合、有不同的含义,这就叫做运算符的“重载”。
例1-2 重载结构体的“<”运算符。


C++允许实参个数与形参个数不相同。
使用办法:在<形参表>中对一个或几个形参指定缺省值(或默认值)。
缺省参数函数与内置函数
如果有的函数需要频繁调用,为提高效率,C++提供一种方法可将这种函数的代码在编译时嵌入到主调函数中。
这种嵌入到主调函数中的函数称为内置函数(或内联函数)。

引用(reference)是C++的一种新的变量类型,是对C的一个重要扩充。要注意引用与指针的取地址符的区别。
引用及其使用

数据结构与算法 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数58
  • 收藏数0 收藏
  • 顶次数0
  • 上传人840122949
  • 文件大小250 KB
  • 时间2018-08-13