面向对象技术

1. 对象:是一个含有组织形式信息的实体,由状态和行为构成

2. 类:创建对象的模板,整体上代表一组对象,具有相同属性和操作的一组对象的集合。

           作用:在内存中开辟一个数据区,存储对象的属性,把一系列行为和对象关联起来。

          类的确定:确定系统的范围,在系统范围内寻找对象,将对象抽象成一个类。  

3. 消息和事件:事件,即指一种系统预先定义而由用户或者系统发出的动作;事件作用于对象,对象识别事件并做出相应反  应, 与对象的方法集不同,事件的集合通常是固定的,用户不能随意定义新的事件

                         消息,即指描述事件发生的消息,是对象间相互联系和相互作用的方式;

                        消息组成部分:①消息的发送对象、②消息的接收对象、③消息的传递方式、④消息的内容(参数)、

                        ⑤消息的返回

        对象通过对外提供的方法在系统中发挥自己的作用,当系统中的其他对象请求这个对象执行某个方法,就向该对象发送一个消息,对象响应这个请求,完成指定的操作。程序的执行取决于事件法神的顺序,由顺序产生消息的驱动程序执行,不必预先确定消息产生的顺序。

4. 面向过程:自上而下结构化设计,面向对象设计是以数据为中心,使用类表现数据的工具;面向对象程序的控制流程是事件进行驱动,而不再由预定的顺执行。事件的驱动程序的执行围绕消息的产生与处理,依靠消息的循环极致来实现。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值