对象有3个属性,使它成为简单并且有力的模型建造快,状态能够模拟内存,行为能够模拟动态过程,封装能够
隐藏对象的复杂性。
一个对象有标识,在其生命周期内是唯一的
对象有属性封装信息
对象能够和其他的对象交互通过发送或接受消息,每个消息都有接受者和发送者
消息是有目的性的意图。它告诉接受者完成某些事情确不告诉她如何做。
消息的功能由3部分组成
1: 消息是一个触发器,她使得接受对象选择自己的一个方法并执行它,执行的结构可能包括改变对象的属性,发送消息给更多的协作者还有新对象的创建。
2:消息也可能是单向数据载体,她给接受者提供一些新的数据信息。数据通过消息的参数来描述,当然,参数也可能是引用别的对象。 构造函数好像就是这一类
3:接受处理完信息后很可能把结构返回给信息的发送者。
既然消息都有接受者和发送者,那最初的发送者是谁呢?所以执行环境会提供一个激发消息,通过这个激发消息来产生活动,譬如main()函数。
分享到:
相关推荐
C#面向对象学习心得.txt
python面向对象学习总结.pdf
易语言面向对象学习 1 一.枯燥的理论 2 1.对象和类 2 2.类的“成员”与“方法” 2 3.实例化 2 4.继承 3 二.牛刀小试 3 1.定义一个类,生成实例对象 3 2.“_初始化” 与 “_销毁” 5 三.一个更丰富的“员工...
面向对象学习笔记
jsp九大内置对象学习
面向对象学习资料,面对对象(C++),Word格式的.
javascript 面向对象 学习资料
javascript面向对象学习笔记,包含类、对象、实现继承
类与对象学习 学习笔记 描述类与对象学习中的重点知识
Python面向对象学习思维脑图
Delphi面向对象学习快速入门资料 Delphi 面向对象学习 资料 快速入门
对js 的dom 文档对象学习,该代码是比较综合的学习dom操作的三个示例,易学好掌握。
易语言源码易语言面向对象学习(三).rar 易语言源码易语言面向对象学习(三).rar 易语言源码易语言面向对象学习(三).rar 易语言源码易语言面向对象学习(三).rar 易语言源码易语言面向对象学习(三).rar ...
易语言面向对象学习(三)。@易语言代码编写例子。
python 面向对象学习总结复习课程.pdfpython 面向对象学习总结复习课程.pdfpython 面向对象学习总结复习课程.pdfpython 面向对象学习总结复习课程.pdfpython 面向对象学习总结复习课程.pdfpython 面向对象学习总结...
其他数据库对象学习资料
OOP技术:易语言面向对象学习[归纳].pdf
python 面向对象学习总结.doc
JSP9大内置对象学习总结 JSP内置9大对象 request常用方法 response session与客户端取得会话 application实现网页计数器