数据结构与算法 作者 张晓蕾 第一章.pptVIP

  • 1
  • 0
  • 约 59页
  • 2015-12-10 发布于广东
  • 举报

数据结构与算法 作者 张晓蕾 第一章.ppt

数据结构与算法 第1章 面向对象程序设计基础 本章主要内容: C++基本特征 面向对象程序设计三个基本技术:类、继承和多态性 1.1 C++基本特征 1.1.1 重载 1.函数重载 在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个字符中的最大者 2.运算符重载 允许一个运算符用于不同场合、有不同的含义,这就叫做运算符的“重载”。 例1-2 重载结构体的“”运算符。 1.1.2 缺省参数函数与内置函数 1.缺省参数函数 C++允许实参个数与形参个数不相同。 使用办法:在形参表中对一个或几个形参指定缺省值(或默认值)。 2.内置函数 如果有的函数需要频繁调用,为提高效率,C++提供一种方法可将这种函数的代码在编译时嵌入到主调函数中。 这种嵌入到主调函数中的函数称为内置函数(或内联函数)。 1.1.3 引用及其使用 引用(reference)是C

文档评论(0)

1亿VIP精品文档

相关文档