东南大学C++课程概览:面向对象编程基础
需积分: 14 18 浏览量
更新于2024-08-24
收藏 3.83MB PPT 举报
"东南大学C++课件,包含主函数示例及课程介绍,强调C++及面向对象编程的学习目标、内容和考核形式。"
在C++编程中,【主函数】是每个程序的起点,它是程序执行的入口点。在给出的代码段中,`main()`函数是一个简单的示例,展示了如何定义和使用类的对象。在这个例子中,首先定义了两个`Point`类的对象`myp1`和`myp2`,然后用这两个点来初始化一个`Rectangle`类的对象`myd`。接着,通过`myd`调用`GetArea()`成员函数输出矩形的面积。
C++是一种强大的【面向对象编程】(Object-Oriented Programming,OOP)语言,它结合了过程化编程的效率和面向对象的灵活性。在课程的【培养目标】中,重点在于让学生建立起程序设计的概念,理解C++的基本语法和面向对象思想,同时提升编程和调试能力。这包括对C++中的【数据类型】、【表达式】、【输入输出】、【控制结构】和【自定义数据类型】等基础知识的掌握。
课程内容涵盖了多个章节,例如:
1. 第1章概述:介绍计算机程序设计语言的发展、面向对象的方法和软件开发流程,帮助学生建立整体认知。
2. 第2章C++简单程序设计:讲解C++语言的基础,包括数据类型、表达式、输入输出、基本控制结构(如顺序、选择、循环)以及自定义数据类型。
3. 第3章函数:深入函数的使用,包括函数定义、内联函数、默认参数、函数重载、函数模板以及C++系统函数的应用。
4. 第4章类与对象:这是面向对象编程的核心,涵盖面向对象思想、类和对象的定义、构造函数和析构函数、类的组合以及类模板。
5. 第5章及后续章节:通常会涉及更高级的主题,如继承、多态、异常处理、文件操作等,这些未在摘要中详细列出。
课程的【考核形式】可能包括实验、平时作业、期末项目和考试等,确保学生在理论和实践两方面都有扎实的掌握。推荐的教材或主讲人可能会提供详细的教学材料和指导,以辅助学生深入学习C++和面向对象编程。
2009-06-05 上传
103 浏览量
2017-04-09 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
点击了解资源详情
雪蔻
- 粉丝: 30
- 资源: 2万+
最新资源
- 你好,世界
- Day24
- Python-PIL-picture:采用感知哈希算法基于Python-PIL的图像去重
- BookReviews
- 网页游戏java源码-AnagramGame-1:这是我的游戏,我只是测试如何学习如何控制JavaWeb应用程序源代码
- 同济大学论文:又一个同济大学研究生学位论文模板
- pong-game
- 动物怪兽头像系列图标下载
- MATLAB用拟合出的代码绘图-darc-experiments-matlab:使用贝叶斯自适应设计运行延迟和风险选择(DARC)实验
- Redis-x64-4.0.14.2.msi+redis-desktop-manager-0.8.8.384.exe
- sm-engine:代谢物注释引擎,用于成像质谱
- platexcheat:pLaTeX备忘单
- react-basic-image-search
- OpenSC2K:OpenSC2K-Maxis对Sim City 2000进行的开源重制
- mysite
- P-Moontool-开源