- 1
- 0
- 约 59页
- 2015-12-10 发布于广东
- 举报
数据结构与算法 第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
您可能关注的文档
- 数据结构 C语言版 作者 严蔚敏 李冬梅 吴伟民 第7章 查找.ppt
- 数据结构 Java语言版 王学军 第八章.ppt
- 数据结构 Java语言版 王学军 第二章.ppt
- 数据结构 Java语言版 王学军 第六章.ppt
- 数据结构 Java语言版 王学军 第七章.ppt
- 数据结构 Java语言版 王学军 第三章.ppt
- 数据结构 Java语言版 王学军 第十章.ppt
- 数据结构 Java语言版 王学军 第四章.ppt
- 数据结构 Java语言版 王学军 第五章.ppt
- 数据结构 第2版 作者 宗大华 陈吉人 数据结构 课件-1.ppt
- 数据结构与算法教程 作者 朱明方 吴及 第2章 顺序表及其运算.ppt
- 数据结构与算法教程 作者 朱明方 吴及 第3章 链表.ppt
- 数据结构与算法教程 作者 朱明方 吴及 第4章 树与二叉树.ppt
- 数据结构与算法教程 作者 朱明方 吴及 第5章 图.ppt
- 数据结构与算法教程 作者 朱明方 吴及 第6章 查找.ppt
- 数据库访问与数据库程序设计 项目式 作者 陈承欢 单元2 连接数据库.ppt
- 数据库访问与数据库程序设计 项目式 作者 陈承欢 单元5 从多个相关数据表中提取数据.ppt
- 数据库访问与数据库程序设计 项目式 作者 陈承欢 单元6 更新数据表的数据.ppt
- 数据库访问与数据库程序设计 项目式 作者 陈承欢 单元7 数据绑定与数据验证.ppt
- 数据库管理与应用教材的电子课件和所用数据库 01-Chap01.ppt
最近下载
- 标准图集-12J003-室外工程.pdf VIP
- 202305自招模拟卷初中语文课件.docx VIP
- XX县农村集体土地权属调查与确权登记项目技术总结(参考).docx
- 标准图集-06J305 重载地面、轨道等特殊楼地面.pdf VIP
- 剑桥国际少儿英语KB1 活动用书.pdf VIP
- 水电站工程碾压混凝土大坝施工方案.docx VIP
- 毕业设计(论文)-一段法乙烯直接氧化生产乙醛装置工艺设计.doc VIP
- 2025年百度行业AI技术应用案例分析报告.docx
- 毕业论文(设计)昌宁县茶叶产业发展现状及对策思考.doc VIP
- T∕GYJS 011-2025 智算中心设计规范.docx VIP
原创力文档

文档评论(0)