西安交通大学研究生课程简介
课程编码:051011
课程名称:面向对象技术
Object-Oriented Technology
学分数:2
课内学时:40
课程内容简介:
本课程主要任务是结合面向对象可视化建模语言(UML),系统地阐述面向对象方法的基本概念和原理,面向对象分析和设计的基本方法和通用模式(Patterns),持久对象(Persistence Objects), 面向对象软件架构(Architecture)和软件复用(Reuse)技术等内容。使学生在更高层次上理解并掌握面向对象的方法论和最新的面向对象技术。
参考书目:
1. 《面向对象软件开发原理》(原书第2版) (荷) Anton Eliens 著,袁兆山 等译,机械工业出版社,2003
2. 《UML用户手册》(美)Grady Booch等,机械工业出版社
3. 《UML和模式应用—面向对象分析与设计导论》 (美)Graig Larman著,机械工业出版社,2002
4. 《设计模式:可复用面向对象软件的基础》 (美)Erich Gamma等, 机械工业出版社,2001
执笔人:侯迪
审定人:冯祖仁