东南大学C语言课程:从基础到面向对象编程
需积分: 9 117 浏览量
更新于2024-08-19
收藏 5.14MB PPT 举报
该资源是一份东南大学的C语言课程课件,由何洁月主讲,主要针对C++语言和面向对象编程进行教学。课程内容分为五个部分:
1. 培养目标:旨在让学生建立起计算机程序设计的基本概念体系,掌握C++语言的基本语法、语义,理解面向对象思想,并通过实践提升编程和调试能力。
2. 课程简介:
- 第一章概述了计算机程序设计语言的发展、面向对象方法、软件开发、信息表示与存储,以及程序开发过程,作为理论铺垫。
- 第二章详细介绍了C++语言,包括语言概述、基本数据类型和表达式、数据输入输出、算法控制结构等,强调了这些内容的掌握程度。
- 第三章深入到函数的定义与使用、内联函数、默认形参值、函数重载、函数模板以及系统函数的运用。
- 第四章着重讲解面向对象编程,涉及面向对象思想、基本特点、类和对象的概念、构造函数和析构函数、类的组合和类模板,以及面向对象标记的浅尝辄止。
- 第五章可能继续深化对C++特性的探讨,但具体内容未在提供的部分中给出。
从这部分内容来看,学生可以预期通过学习,不仅会学会C++语言的基础知识,还会接触到面向对象编程的核心概念和实践技巧,这对于提升编程技能和理解复杂软件系统的设计模式非常重要。此外,该课程的实践性强,有助于培养学生的实际操作能力和问题解决能力。学习者在完成课程后,应该能够独立编写和调试简单的C++程序,并能够初步应用面向对象编程来构建软件系统。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2010-02-24 上传
2009-11-12 上传
2012-11-30 上传
2014-09-20 上传
点击了解资源详情
琳琅破碎
- 粉丝: 19
- 资源: 2万+
最新资源
- 深入浅出:自定义 Grunt 任务的实践指南
- 网络物理突变工具的多点路径规划实现与分析
- multifeed: 实现多作者间的超核心共享与同步技术
- C++商品交易系统实习项目详细要求
- macOS系统Python模块whl包安装教程
- 掌握fullstackJS:构建React框架与快速开发应用
- React-Purify: 实现React组件纯净方法的工具介绍
- deck.js:构建现代HTML演示的JavaScript库
- nunn:现代C++17实现的机器学习库开源项目
- Python安装包 Acquisition-4.12-cp35-cp35m-win_amd64.whl.zip 使用说明
- Amaranthus-tuberculatus基因组分析脚本集
- Ubuntu 12.04下Realtek RTL8821AE驱动的向后移植指南
- 掌握Jest环境下的最新jsdom功能
- CAGI Toolkit:开源Asterisk PBX的AGI应用开发
- MyDropDemo: 体验QGraphicsView的拖放功能
- 远程FPGA平台上的Quartus II17.1 LCD色块闪烁现象解析