管理信息系統 江西师范大学商学院电子商务教研室 陈建副教授 E-mail:jxnu8-02ba@yahoo.com.cn 个人主页:htp:/ap56to23c0m/c64
江西师范大学商学院电子商务教研室 陈建 副教授 E-mail:jxnu8-02ba@yahoo.com.cn 个人主页:http://asp5.6to23.com/c64
第八章面向对象的系统开发方法 面向对象有关概念 ■面向对象的基本特征
第八章 面向对象的系统开发方法 面向对象有关概念 面向对象的基本特征
面向对象技术的发展历史 面向对象技术是当前软件开发、系统 开发的主流技术,它起源于20世纪60年代, 它的理论在70年代逐渐发展起来,然后在 1980年推出一种面向对象的语言标志着这 门技术从幼稚走向成熟,80年代后期在国 外成为软件开发的主流技术,90年代在我 国得以大量普及,逐渐取代了传统的结构 化技术,90年代后期和本世纪之交,面向 对象技术又取得了长足的发展
面向对象技术的发展历史 面向对象技术是当前软件开发、系统 开发的主流技术,它起源于20世纪60年代, 它的理论在70年代逐渐发展起来,然后在 1980年推出一种面向对象的语言标志着这 门技术从幼稚走向成熟,80年代后期在国 外成为软件开发的主流技术,90年代在我 国得以大量普及,逐渐取代了传统的结构 化技术,90年代后期和本世纪之交,面向 对象技术又取得了长足的发展
什么是面向对象技术 面向对象技术是运用对象、类 继承、封装、聚合、关联、消息 多态这样一些概念来开发系统的方 法
什么是面向对象技术 面向对象技术是运用对象、类、 继承、封装、聚合、关联、消息、 多态这样一些概念来开发系统的方 法
面向对象的基本思想 ●把现实世界中的客观事物抽象 成系统中的对象,用这些对象 来构成我们的系统。 ●与日常生活中思考问题的方法 非常接近
面向对象的基本思想 ⚫ 把现实世界中的客观事物抽象 成系统中的对象,用这些对象 来构成我们的系统。 ⚫ 与日常生活中思考问题的方法 非常接近
什么是对象 属性」描述对象静态特征 对象 操作 服务·描述对象动态特征
什么是对象 操作
对象:斑点狗 属性 名称,Jane 颜色,黑白
服务 服务 叫嚷 跑
抽象 忽略事物的非本质特征,只 注意那些与当前目标有关的本质 特征,从而找出事物的共性
抽 象 忽略事物的非本质特征,只 注意那些与当前目标有关的本质 特征,从而找出事物的共性
类 类是具有相同属性和相同操 作的一组对象的集合
类 类是具有相同属性和相同操 作的一组对象的集合