信息系统开发方法_面向对象开发方法要点分析.ppt

信息系统开发方法_面向对象开发方法要点分析.ppt

Play(放音) 键 播放 Record(录音) 键 录下歌曲 操作 . . . (一)对象 (Object) 1.定义 object 1. 物体2. 对象;目标3. 目的,宗旨 ——《现代英语词典》 对象是行动或思考时作为目标的人或事物。     ——《现代汉语词典》(商务印书馆,1996) 对象是一个封闭体,它是由一组数据(属性)和施加于这些数据上的一组操作构成。              ——在OO方法中的定义 对象的本质是数据与操作的封装,这种封装性又称信息隐藏,它保证每个对象在定义时尽可能少地显露其内部的处理,从而能够很好地屏蔽局部不稳定因素,把易变因素对整个系统结构的影响降到最低。 封装在一起的数据和操作之间是相互影响、相互作用的。对象的属性值(即数据)只能通过执行对象的操作来改变。 由于封装,惟一能改变对象状态的方式是接收来自其他对象发来的消息,并通过自身封装的服务功能来实现。 (4)对象的特点: ①以数据为中心。操作围绕对数据所需进行的处理来设置,而且操作的结果往往与当时所处的状态(数据值)有关。 ②对象是主动的。它与传统的数据有本质的不同,不是被动地等待对它进行处

文档评论(0)

1亿VIP精品文档

相关文档