面向对象程序设计 李瑞轩 华中科技大学计算机学院 1
1 面向对象程序设计 李瑞轩 华中科技大学计算机学院
面向对象程序设计教学大纲 学时学分:40学时/2.5学分(根据学时删减内容) 先修课程:数据结构,C语言程序设计 内容简介:面向对象的程序设计是一种为现实世界建立对 象模型,利用继承、重用和消息机制设计软件的先进技术, 有助于不同行业和领域开发更清晰、更健壮、更容易维护的 软件系统。本课程结合最为广泛使用的程序设计语言C++, 介绍面向对象程序设计的基本概念,包括类型、对象、引 用、内联、重载、派生、友元、多态、抽象、异常、模板 静态成员、成员指针等;同时提供从需求分析、对象设计到 编程调试的完整例子,对于培养学生分析和解决问题的能 力,提高学生软件开发的水平具有十分重要的作用。 2
2 面向对象程序设计教学大纲 学时学分:40学时/2.5学分(根据学时删减内容) 先修课程:数据结构, C语言程序设计 内容简介:面向对象的程序设计是一种为现实世界建立对 象模型,利用继承、重用和消息机制设计软件的先进技术, 有助于不同行业和领域开发更清晰、更健壮、更容易维护的 软件系统。本课程结合最为广泛使用的程序设计语言C++, 介绍面向对象程序设计的基本概念,包括类型、对象、引 用、内联、重载、派生、友元、多态、抽象、异常、模板、 静态成员、成员指针等;同时提供从需求分析、对象设计到 编程调试的完整例子,对于培养学生分析和解决问题的能 力,提高学生软件开发的水平具有十分重要的作用
面向对象程序设计教学说明 上课:28学时 上机: 12学时 考核:平时成绩20%,期终考试80%, 闭卷考试 3
3 面向对象程序设计教学说明 上课 :28学时 上机 :12学时 考核 :平时成绩20%,期终考试80%, 闭卷考试
面向对象程序设计教学内容 第1章 引论 第2章 C+的变量、类型及函数 第3章C+的类 第4章作用域及成员指针 第5章静态成员与友元 第6章 单继承类 第7章 虚函数 第8章 多继承类 第9章运算符重载 第10章模板 。 第11章异常处理与断言 第12章 C++流及类库 第13章对象分析与设计 4
4 面向对象程序设计教学内容 第 1章引论 第 2 章 C++的变量、类型及函数 第 3 章 C++的类 第 4章 作用域及成员指针 第 5章 静态成员与友元 第 6章 单继承类 第 7章 虚函数 第 8章 多继承类 第 9章 运算符重载 第10章模板 第11章 异常处理与断言 第12 章 C++流及类库 第13章 对象分析与设计
教师基本信息 ■ Instructor:李瑞轩 ■Office: N1-442 Phone: 87544285 E-mail: rxli@public.wh.hb.cn Web: http://idc.hust.edu.cn/~rxli/ ■ http://cs.hust.edu.cn/rxli/ TA: None 5
5 教师基本信息 Instructor: 李瑞轩 Office: N1- 442 Phone: 87544285 E-mail: rxli@public.wh.hb.cn Web: http://idc.hust.edu.cn/~rxli/ http://cs.hust.edu.cn/rxli/ TA: None