C++面向对象程序设计-何洁月东南大学课程
需积分: 9 72 浏览量
更新于2024-08-19
收藏 4.34MB PPT 举报
"面向对象的方法-何洁月C++课件 东南大学"
这门课程主要讲解面向对象的方法,由何洁月主讲,旨在通过学习C++语言来培养学生的面向对象编程能力,实现软件设计的产业化。课程内容分为多个部分,涵盖了从基础的计算机程序设计概念到深入的面向对象编程技术。
1. **课程目标**:
- 建立学生对计算机程序设计的基础认知和编程方法。
- 使学生理解和掌握C++语言的基本语法和语义,初步领会面向对象思想。
- 提升学生的编程技能和程序调试能力,为后续学习打下坚实基础。
2. **课程内容**:
- **第1章 概述**:简要介绍计算机程序设计语言的历史,面向对象方法的基本理念,以及面向对象软件开发的过程。强调信息的表示与存储及程序开发流程的理解。
- **第2章 C++简单程序设计**:介绍C++语言的基础,包括基本数据类型、表达式、输入/输出、算法控制结构以及自定义数据类型。
- **第3章 函数**:深入讲解函数的定义、使用,涵盖内联函数、带默认参数的函数、函数重载、函数模板以及C++系统函数的使用。
- **第4章 类与对象**:重点讲解面向对象的核心概念,如面向对象的思想、类和对象的创建,构造函数和析构函数的作用,类的组合以及类模板的使用。
- **第5章及其他章节**:继续深入探讨面向对象编程,包括类的继承、多态性、访问修饰符等高级主题,以及C++的其他特性。
3. **学习要求**:
- 学生需要能够高度概括、分类和抽象问题,采用面向对象的观点来描述和解决实际问题。
- 通过课程学习,学生应该能够熟练地运用C++进行面向对象的程序设计,并理解这种方法在软件开发中的重要性和应用。
这门课程不仅注重理论知识的传授,也强调实践操作,通过实验环节帮助学生巩固理论知识,提升编程技能。考核形式可能包括平时成绩、实验报告、项目作业和期末考试等多种方式,旨在全面评估学生对面向对象编程的理解和应用能力。推荐教材和主讲教师的信息未提供,但可以假设会有配套的教材和丰富的课堂讲解来辅助学习。
2024-10-29 上传
2024-10-29 上传
2024-10-29 上传
2012-08-03 上传
冀北老许
- 粉丝: 17
- 资源: 2万+
最新资源
- MATLAB实现小波阈值去噪:Visushrink硬软算法对比
- 易语言实现画板图像缩放功能教程
- 大模型推荐系统: 优化算法与模型压缩技术
- Stancy: 静态文件驱动的简单RESTful API与前端框架集成
- 掌握Java全文搜索:深入Apache Lucene开源系统
- 19计应19田超的Python7-1试题整理
- 易语言实现多线程网络时间同步源码解析
- 人工智能大模型学习与实践指南
- 掌握Markdown:从基础到高级技巧解析
- JS-PizzaStore: JS应用程序模拟披萨递送服务
- CAMV开源XML编辑器:编辑、验证、设计及架构工具集
- 医学免疫学情景化自动生成考题系统
- 易语言实现多语言界面编程教程
- MATLAB实现16种回归算法在数据挖掘中的应用
- ***内容构建指南:深入HTML与LaTeX
- Python实现维基百科“历史上的今天”数据抓取教程