《面向对象程序设计(C++)》课程教学大纲.pdfVIP

  • 4
  • 0
  • 约5.46千字
  • 约 5页
  • 2021-11-11 发布于江苏
  • 举报

《面向对象程序设计(C++)》课程教学大纲.pdf

《面向对象程序设计(c++ )》课程教学大纲 《面向对象程序设计(C++)》课程教学大纲 课程名 面向对象程序设计 课程编码 称 课程英 Object-oriented Programming 课程性质 专业基础课 文名称 总学时 32\2 理论\实验 16\16 \学分 周学时 2 先修课程 高级语言程序设计 数 开课院 适用专业 计算机科学与技术 系 编写人 审批人 一、课程简介 《面向对象程序设计》课程是计算机科学与技术专业的一门专业基础课。 该门课程内容对只有面向过程编程基础的同学来说有一定的难度, 要求学生 具备程序设计语言基础和一定的程序设计能力。 通过本课程的学习使学生建 立面向对象程序设计的一般概念,掌握 C++语言的特点,进而掌握运用 C++ 进行面向对象程序设计的方法, 并能在今后的软件开发中能有效地使用面向 对象程序设计技术。 二、教学目的 面向对象程序设计中的关键环节是理解面向对象方法中的机制,如何按 要求设计类以实现特定的功能。通过本课程的学习,力求使读者不仅会使用 C++语言编程,而且可以理解这些机制,为以后学习 VC++面向对象系列开发 工具、软件工程等后续课打下必备的基础。学生应达到如下要求: 1)了解面向对象的思想和基本概念; 2)对 C++语言有别于 C 语言的各种成分有较好的理解; 3)能理解和掌握面向对象的核心概念—类和对象。 三、教学要求 16 学时的理论教学主要是由教师进行课堂讲解,面向程序设计,应该是 独立于程序设计语言的。每章在讲解面向对象方法的每一个新的机制时,首 先介绍为什么要引入这些机制, 然后说明这些机制在 C++ 内部是如何实现的。 16 学时的实验则应由教师预先安排实验题。 每个实验除了给出实验目的、 实验内容外,还要求学生结合实验内容进行分析和讨论。对初学者来说,理 解面向对象程序设计的基本思想需要一个循序渐进的过程, 所以提供的实验 内容即要有验证性的,也要有应用性的。对于学生操作过程中出现的典型问 题应在后面的课程中进行讲解。 四、课程重点与难点 重点:构造函数和析构函数;单一继承;多态性 难点:单一继承;多态性 4 / 5 《面向对象程序设计(c++ )》课程教学大纲 五、教学内容 教学时间分配表 章节 内容 学时 备注 第 1章 面向对象程序设计概论 2 理 第2章 从C到C++ 4 论 第 3章 类与对象 4 教 第4章 继承机制 2 学 第 5章 多态性和虚函数 4 理论学时合计 16

文档评论(0)

1亿VIP精品文档

相关文档