东南大学C++课程:面向对象编程基础

需积分: 44 1 下载量 137 浏览量 更新于2024-08-24 收藏 4.92MB PPT 举报
"东南大学C++总课件涵盖了C++的基础知识和面向对象编程,适合初学者和希望深入理解C++的学员。课程旨在培养基本的编程思维、C++语言掌握及面向对象编程方法。课程包括了C++的历史、基本语法、数据输入输出、控制结构、自定义数据类型、函数、类与对象等核心概念。" 在C++编程中,赋值语句是编程中最基础的部分,用于改变变量的值。"2.3赋值语句"这一章节重点讲解了赋值语句的格式和与赋值表达式的区别。赋值表达式可以作为更复杂表达式的一部分,例如 `(a=b)`,而赋值语句则不能,例如 `a=b;` 是一个完整的语句,不能放在括号中与其他表达式一起判断,如错误示例 `if ((a=b;)>0) t=a;` 所示。 C++课程的目标是帮助学生建立起计算机程序设计的基本概念和方法,理解和掌握C++语言的语法和语义。课程内容循序渐进,从语言概述、基本数据类型和表达式,到数据的输入输出、控制结构,再到函数的使用,如内联函数、默认参数、函数重载和函数模板,这些都属于函数部分的内容。之后,课程转向面向对象编程,包括类和对象的概念、构造函数、析构函数、类的组合以及类模板,这些都是C++中的核心面向对象特性。 通过这个课程,学生将不仅能够编写简单的C++程序,还能掌握面向对象编程的思想,提升编程和调试技能,为后续的高级学习打下坚实基础。课程结构清晰,从一般了解的内容到理解,再到掌握,逐步深入,确保学生能够全面掌握C++的关键知识。