《面向对象程序设计》教学大纲

发布 2021-05-13 23:28:28 阅读 2599

面向对象技术。

technology of object-oriented programming

课程编号:30420032 学分数:2 开课单位:计算机技术与自动化学院。

课内总时数:40

任课教师姓名及职称:陈勇副教授、柯永振讲师、刘坤良讲师。

开课学期:第2学期教学方式:讲授。

一、教学要求及目的:

理解面向对象的基本思想、基本概念;掌握面向对象程序设计语言的基本结构、各种语法成分的作用、语法结构及运用方式;掌握面向对象程序设计的方法和技巧;能比较熟练地用c#语言进行一般面向对象的程序分析、设计,提高编写和调试应用程序的能力。

二、课程的主要内容。

1.面向对象方法的历史与现状。

面向对象技术的发展历史,主要的面向对象语言介绍。

2..net framework概述。

.net framework基本框架,.net framework的优点,以及开发平台。

3.c#概述。

c#的起源和特点,c#源程序的基本构成,c#中非面向对象方面的—些程序特性。

4.c#中类和对象。

类与对象的基本概念,构造函数,方法与属性,参数传递,静态成员。

5.派生、继承、多态性。

数据的抽象与封装,派生类的概念,派生类的构造函数,c#中多重继承的处理方法,虚方法的实现,抽象类,重载的实现,接口的实现,**的实现。

6. 基于windows 与web的应用程序开发。

开发windows,web应用程序的基本框架。

7.web service实现。

使用xml的web service实现。

8. 面向对象技术实践。

根据所掌握的面向对象技术,分析一个具体案例,利用c#实现其功能。

三、课程教材及主要参考书。

1.c#面向对象程序设计,黄聪明, 科学出版社,2023年。

2. c#程序设计,田原,清华大学出版社,2005

3.c#高级编程,李敏波,清华大学出版社,2005(第3版).

4.c#程序设计教程,余安萍,电子工业出版社,2002

5.面向对象的分析与设计,(美)grady booch著,机械工业出版社,2023年。

6.c#范例解析,朱沭红,电子工业出版社,2002

7.visual c#程序设计基础教程,邵鹏鸣,清华大学出版社,2005.

四、预修课程。

c语言程序设计、数据结构、程序设计方法学。

五、适用专业、范围。

计算机应用技术专业、计算机软件与理论专业。

《面向对象程序设计》教学大纲

课程名称 信息内容安全。课程 042504 总学时 64 学分 2课程类型 专业必修课。适用专业 信息安全专业。制订人 徐雪飞。审定人 肖文。制订日期 2015年3月。一 课程性质 目的和任务。c 语言是。net平台上的核心开发语言,具有简单易学 类型安全 完全面向对象等特性,是一门面向现代软件工程...

《面向对象程序设计》教学大纲

课程名称 面向对象程序设计。英文名称 object oriented programming 学分 2总学时 36 实验 上机 学时 8 开课专业 电子商务专业。一 本课程的性质 目的和培养目标。面向对象程序设计是电子商务专业的限定选修课程。面向对象程序设计是当今最为流行的程序设计方法,本课程以c ...

面向对象程序设计教学大纲

面向对象程序设计 课程教学大纲。一课程说明。1.课程基本情况。课程名称 j a程序设计。英文名称 j a programming 课程编号 2413223 开课专业 计算机科学与技术。开课学期 5 学分 周学时 4 4 课程类型 专业限选。2 课程性质 本课程在该专业的地位作用 面向对象的程序设计是...