面向对象程序设计》教学大纲
Object-Oriented Programming
课程代码: M0111020/I1102Z75 总学时(理论+实践): 32+16
学 分: 2.5 课程性质: 选修
课程类别: 专业课 先修课程: 无
面向专业:信息管理与信息系统 开课单位: 经济与管理学院
执 笔: 段林茂 审 校: 汤易兵
一、课程的地位与任务
本课程是信息与计算机科学专业的选修课程。面向对象技术是最近几年发展起来的计算机程序设计新技术。通过本课程的学习,学生应掌握面向对象的设计思想和理论,并能分析这些理论如何用面向对象语言来实现,同时提高面向对象语言的编程技巧和解决实际问题的能力。
二、课程主要内容与基本要求
第一章 绪论
了解面向对象思想的由来、面向对象程序设计语言、面向对象方法在大型程序设计中的应用,熟悉面向对象程序设计模型。
第二章 面向对象的基本概念
掌握:对象、消息、类概念
第三章 面向对象的系统特性
掌握封装性、继承性、多态性概念及方法
第四章 面向对象分析
掌握概念模型、用面向对象的方法建立概念模型方法
第五章 面向对象设计技术
熟悉面向对象设计软件生命周期、面向对象设计的方法
第六章 类的定义及其类对象的封装性
…………全文详见此处