C++基础入门:东南大学何洁月面向对象编程讲义概览

需积分: 9 81 下载量 12 浏览量 更新于2024-08-23 收藏 3.83MB PPT 举报
本资源是一份关于C++编程的东南大学何洁月教授的课件,主要针对"输出一个字符串"的示例进行讲解。该部分演示了如何在C++中使用数组和循环结构来生成和打印字符串。代码片段使用`#include<iostream.h>`(这可能是一个错误,因为标准库头文件应为`#include<iostream>`),定义了一个静态字符数组`c[]`,存储了字符串"I am a boy"。通过`for`循环遍历数组并利用`cout`输出每个字符,最后添加换行符`\n`以结束输出。 C++课程旨在培养学生对计算机程序设计的基本概念和C++语言的理解。课程内容包括但不限于: 1. 计算机程序设计语言发展概述,介绍了面向对象方法和软件开发的一般概念。 2. C++语言的简单介绍,涉及基本数据类型、表达式,以及数据输入输出、算法控制结构等基础知识。 3. 函数的深入讲解,如函数定义、使用、内联函数、默认参数值、重载和模板等。 4. 面向对象编程的核心,包括面向对象思想、程序设计特点、类和对象的概念、构造函数与析构函数、类的组合、模板以及面向对象标记。 在第四个部分,重点落在类与对象上,强调类是面向对象程序设计的基础,讲解了如何创建类,以及构造函数、析构函数、类的组合和模板的使用。这部分内容有助于学生理解面向对象编程的核心原则,并为后续更复杂的程序设计打下坚实基础。 通过学习这个例子,学生可以掌握基本的C++编程技能,如数组操作、控制流以及函数的运用,这些都是C++编程的基础知识。同时,课程也注重培养学生的实践能力,通过编写和调试程序,提升他们的编程和问题解决能力。