C++面向对象程序设计-何洁月东南大学课程

需积分: 9 2 下载量 72 浏览量 更新于2024-08-19 收藏 4.34MB PPT 举报
"面向对象的方法-何洁月C++课件 东南大学" 这门课程主要讲解面向对象的方法,由何洁月主讲,旨在通过学习C++语言来培养学生的面向对象编程能力,实现软件设计的产业化。课程内容分为多个部分,涵盖了从基础的计算机程序设计概念到深入的面向对象编程技术。 1. **课程目标**: - 建立学生对计算机程序设计的基础认知和编程方法。 - 使学生理解和掌握C++语言的基本语法和语义,初步领会面向对象思想。 - 提升学生的编程技能和程序调试能力,为后续学习打下坚实基础。 2. **课程内容**: - **第1章 概述**:简要介绍计算机程序设计语言的历史,面向对象方法的基本理念,以及面向对象软件开发的过程。强调信息的表示与存储及程序开发流程的理解。 - **第2章 C++简单程序设计**:介绍C++语言的基础,包括基本数据类型、表达式、输入/输出、算法控制结构以及自定义数据类型。 - **第3章 函数**:深入讲解函数的定义、使用,涵盖内联函数、带默认参数的函数、函数重载、函数模板以及C++系统函数的使用。 - **第4章 类与对象**:重点讲解面向对象的核心概念,如面向对象的思想、类和对象的创建,构造函数和析构函数的作用,类的组合以及类模板的使用。 - **第5章及其他章节**:继续深入探讨面向对象编程,包括类的继承、多态性、访问修饰符等高级主题,以及C++的其他特性。 3. **学习要求**: - 学生需要能够高度概括、分类和抽象问题,采用面向对象的观点来描述和解决实际问题。 - 通过课程学习,学生应该能够熟练地运用C++进行面向对象的程序设计,并理解这种方法在软件开发中的重要性和应用。 这门课程不仅注重理论知识的传授,也强调实践操作,通过实验环节帮助学生巩固理论知识,提升编程技能。考核形式可能包括平时成绩、实验报告、项目作业和期末考试等多种方式,旨在全面评估学生对面向对象编程的理解和应用能力。推荐教材和主讲教师的信息未提供,但可以假设会有配套的教材和丰富的课堂讲解来辅助学习。