C++编程:何洁月教授的面向对象课程概览

需积分: 9 2 下载量 36 浏览量 更新于2024-08-19 收藏 4.34MB PPT 举报
"输出一个钻石图形-何洁月C++课件 东南大学" 这篇资源主要涉及的是C++编程,特别是如何使用C++输出一个钻石图形。这个简单的程序展示了C++的基础知识,包括数组、循环和条件判断。在描述中给出的代码是一个静态二维字符数组,用于存储钻石形状的星号(*)布局。程序通过两个嵌套循环遍历数组,并将每个元素输出到控制台,形成图形。 课程标签提到"何洁月",这可能是指课程的讲师,她的教学重点在于C++及面向对象的程序设计。课程旨在培养学生的计算机程序设计思维,使他们能够理解和掌握C++语言的基本语法,同时理解面向对象编程的基本概念。课程内容覆盖了从计算机程序设计语言的发展到面向对象的软件开发,强调实践能力的提升。 课程的学时分配和考核形式未详细说明,但可以推断会包含理论学习和实验操作两部分。教材和具体教学资源没有给出,但课程大纲显示了以下几个关键章节: 1. 第一章概述,介绍计算机程序设计语言的历史、面向对象方法和软件开发流程。 2. 第二章介绍了C++的基础,包括基本数据类型、表达式、输入输出、控制结构以及自定义数据类型。 3. 第三章讲解了函数的使用,包括内联函数、默认参数、函数重载、函数模板以及系统函数的使用。 4. 第四章深入探讨面向对象编程,涵盖类和对象的概念,构造函数、析构函数、类的组合以及类模板。 5. 第五章及以上未展示完整,但显然会继续深入讲解C++的面向对象特性。 课程的目标是帮助学生建立起计算机程序设计的基础,熟练掌握C++语言,以及具备初步的面向对象编程能力。通过这样的学习,学生将能够独立编写和调试程序,为后续更高级的计算机科学学习打下坚实基础。