面向对象程序设计 大学高校课程教学大纲.pdfVIP

  • 1
  • 0
  • 约6.83千字
  • 约 5页
  • 2026-02-12 发布于河北
  • 举报

面向对象程序设计 大学高校课程教学大纲.pdf

面向对象程序设计

(Object-orientedProgramming)

课程代码

学分:1.5

学时:24其(中:课题教学学时:16实验学时:0上机学时:8课程实践学:0)

先修课程:程设计(C语言)

适用专业:自动化

教材:C《++面向对象程设计教程》,陈维兴和林小茶,清华大学出版社,2009

年6月第3版

开课学院:电气信息工程学院

一、课程性质与课程目标

(-)课程性质

《而向对象程设计》是自动化专业的一门理论与实践紧密结合的专业选修课,它建立在C语

言程设计等先修课程知识的基诟上。通过木课程的学习,使学生深刻理解和领会面向对象程设

计的特点和风格,学习面向对象编程的基本方法和要领,掌握一种十分流行IL实用的程设计语言,

为学生毕业后从事相关工作打下理论及实践基础。本课程重视理论与实际的结合,通过课堂教学、

上机编程及大作业等形式来提高学生运用面向对象程设计方法分析问题、解决问题的能力。

(二)课程目标

面向对象程设il•是不同于传统程设计的一种新的程设计范型。它对降低软件的复杂性,改

善其重用性和可维护性,提高软件的牛产效率有着十分重要的意义.木课程中要介绍面向对象程

设计的基本概念,介绍C++语言在非面向对象方面的扩展,详述支持面向对象程设计的基本方法,

包括类、对象、派生类、继承、多态、模板及流类库等。课程目标包括知识目标和能力目标,具体

如下:

课程目标1掌握C++语言在非面向对象方面的扩展,包括C++的输入输出、内联函数、递归

函数、函数重载、引用等。掌握C++风格编程的基本规范。

课程目标2:了解运用VisualC++进行面向对象程设计的基本知识。熟练掌握Console程开

发的基本方法与步骤。

课程目标3:掌握面向对象程设计的基本思想与方法,包括类、对象、派生类、继承、多态、

模板及流类库等的使用。

课程目标4:能够运用CH语言进行简单的面向对象程设计工作。

注:1工程类专业通识课程的课程目标应覆盖相应的工程教育认证毕业要求通用标准;

二、课程内容及教学要求(按章撰写)

第一章概述

(一)教学内容

I面向对象程设计的基本概念与特征:

2.传统程设计方法的局,艮性:

3面向对象程序设计语言的历史与发展:

4典型的C++程序简单实例。

(二)教学要求

1握本课程的性质及与前置课程的关系。

2握面向对象程序设计的基木概念与特征。

3了解面向对象程序设计后言的历史与发展。

4了解C++程序开发的基本流程。

(三)重点与难点

1.重点

而向对象程序设计的基本概念与特征:C++程序开发的基本流程。

第二章C++在非面向对象方面的扩展

(一)教学内容

I基本编程规范:文件结构和命名规范;

2C++的基本输入输出;

3函数参数传递:值传递、指针传递和引用传递:

4函数进阶:内联函数,递归函数和重载函数。

(二)教学要求

1了解C++基本编程规范:文件结构和命名规范:

2握C++的基本输入输出语句:

3.握函数参数的三种传递方式:值传递、指针传递和引用传递:

4握三种扩展的函数形式:内联函数,递归函

文档评论(0)

1亿VIP精品文档

相关文档