东南大学C++课件:函数与面向对象编程解析
需积分: 14 162 浏览量
更新于2024-08-24
收藏 3.83MB PPT 举报
"东南大学C++课件中的函数定义和C++课程概述"
在东南大学的C++课程中,函数是作为程序设计的重要组成部分被详细介绍的。函数在C++中是一种可重复使用的代码块,它执行特定任务并可能返回一个值。函数的定义包括以下几个关键部分:
1. **函数头**: 它定义了函数的名称、返回类型和参数列表。例如:
```cpp
返回类型 函数名(参数类型 参数名, 参数类型 参数名, ...);
```
在描述中提到的形式参数表,就是这里的`<type1> name1, <type2> name2, ..., <typen> namen`,它们定义了函数接受的输入(如果有的话)。
2. **返回值**: 函数的返回值通过`return`语句给出。例如,一个简单的返回整数值的函数可以这样定义:
```cpp
int someFunction() {
// 代码
return 0; // 返回0
}
```
如果函数没有返回值,它的返回类型应为`void`,这时可以不写`return`语句。
课程的目标是让学生理解和掌握C++语言的基础,包括面向对象的思想。课程分为多个章节,涵盖了从基本的程序设计概念到高级的面向对象特性:
- **第1章概述**:介绍了计算机程序设计语言的发展,以及面向对象方法和软件开发的基本概念。
- **第2章C++简单程序设计**:讲解了C++语言的基本元素,如数据类型、表达式、输入输出、控制结构和自定义数据类型。
- **第3章函数**:这是重点,详细讨论了函数的定义、使用,包括内联函数、默认参数、函数重载、函数模板和系统函数的使用。
- **第4章类与对象**:深入到面向对象编程的核心,探讨了面向对象思想、类和对象、构造函数、析构函数、类的组合以及类模板。
- **第5章及其他**:继续介绍C++的更多高级特性,如继承、多态等。
通过这门课程,学生不仅能够掌握C++的基本语法,还能建立起面向对象编程的概念,并通过实践提升编程和调试能力。教材和主讲教师的信息也提供了学习支持,帮助学生系统地学习和掌握C++语言。
2010-02-24 上传
2010-06-28 上传
2024-05-10 上传
2023-07-28 上传
2023-07-16 上传
2024-10-17 上传
2024-06-05 上传
2024-05-05 上传
2023-03-26 上传
杜浩明
- 粉丝: 13
- 资源: 2万+
最新资源
- 明日知道社区问答系统设计与实现-SSM框架java源码分享
- Unity3D粒子特效包:闪电效果体验报告
- Windows64位Python3.7安装Twisted库指南
- HTMLJS应用程序:多词典阿拉伯语词根检索
- 光纤通信课后习题答案解析及文件资源
- swdogen: 自动扫描源码生成 Swagger 文档的工具
- GD32F10系列芯片Keil IDE下载算法配置指南
- C++实现Emscripten版本的3D俄罗斯方块游戏
- 期末复习必备:全面数据结构课件资料
- WordPress媒体占位符插件:优化开发中的图像占位体验
- 完整扑克牌资源集-55张图片压缩包下载
- 开发轻量级时事通讯活动管理RESTful应用程序
- 长城特固618对讲机写频软件使用指南
- Memry粤语学习工具:开源应用助力记忆提升
- JMC 8.0.0版本发布,支持JDK 1.8及64位系统
- Python看图猜成语游戏源码发布