OOAD_Lec01_Introduction.ppt

* OOAD and UML: 一种表达设计思想的工具 OOAD and C++/C#/Java: 一种工具,实现设计思想 OOAD and Design pattern: 现有的、比较好的针对问题的解决方案 OOAD and System: 最终目的是提交一个用户满意、高质量的系统. * * * !电子版教材, 也有对应的中文版 Chinese version: UML 和模式应用 * 20%? 5次*4分 10% 5次*2分 * * 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为。 结构化编程:你要出门坐车,先写个穿鞋出门的方法,然后是走路的方法,然后是等车的方法,然后是上车买票的方法,做到哪写到哪 面向对象:把以上各种方法写成类,存起来。你出去坐车可以依次调用这些方法,下次你出去坐火车,飞机都可以直接调用这些方法 * * * * Method, attribute, object diagram? * 类和对象很少在同一张图中出现,所以可以根据类进行建模的大多数工作,而对象仅用于演示和验证。 It defines the common features of the objec

文档评论(0)

1亿VIP精品文档

相关文档