面向对象的基本概念.ppt
天马****23
亲,该文档总共24页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
面向对象的基本概念.ppt
§1对象(object)§1对象(object)§1对象(object)§1对象(object)§1对象(object)唯一标识(identify)一个对象是对象能够对自身以及对外部对象施加操作的基础。对象的状态可以分为内部状态和外部状态。内部状态不能被外界对象直接操作。而外部状态则能被外界对象直接操作。§1对象(object)§1对象(object)§2消息§2消息2.消息的三个性质§2消息§2消息§2消息§2消息§2消息向同一个对象发送的消息序列向不同对象发送的消息序列C++实例§3类(class)类
面向对象的基本概念面向对象系统开发的原理.ppt
本节内容:一、对象的基本概念二、类的基本概念三、消息及消息传递四、继承的基本概念五、面向对象的含义一、对象的基本概念-1一、对象的基本概念-2对象是构成和支撑整个软件系统的基石。对象的三个主要特征为:模块独立性动态连接性易维护性对象的识别系统的目的不同,对象的划分也就不一样对象划分的基本原则是:寻求大系统中事物的共性,将所有共同的系统成分确定为一个对象。在现实世界中有许多内部状态和外部行为相似的对象,由这些对象构成的集合就是类。构成类的基本元素:标识:类的名称,用以区分其它类;继承描述:指子类承袭的父类的
面向对象的基本概念PPT.pptx
怎样划分模块:·(按)功能:每个模块做且仅做一件事;·数据结构:每个模块仅容纳一个数据结构·事件驱动:每个模块识别一个事件且对这个事件做出反应;·现实世界中的事物:每个模块对应现实世界中的唯一一件事物(称之为对象)。面向对象(Object-Oriented)不仅是一些具体的软件开发技术与策略,而且是一整套关于如何看待软件系统与现实世界的关系以及如何进行系统构造的软件方法学。特点:(1)面向对象的技术建立的模型与客观世界一致,因而便于理解(图3.1);(2)适应变化的需要,修改局限在模块中;(3)可复用性
面向对象编程的基本概念.ppt
第三章面向对象程序设计基本概念233.1对象(SmallTalk的特征)3.1对象3.1.1理解对象3.1.2使用对象:设计果园系统3.1.2使用对象:对象的创建和销毁3.1.2使用对象:对象和对象变量3.1.3对象之间的关系1112133.3类3.3.1什么是Java类3.3.2类成员3.3.3类成员的可访问性3.3.4方法193.4什么是继承213.4.1使用继承3.4.1使用继承3.4.2继承与合成简而言之:面向对象=对象+类+继承+消息3.5多态3.5.1多态与动态绑定3.5.2方法的绑定3.6接
Python面向对象基本概念ppt课件.ppt
面向对象基本概念6.1面向对象基本概念6.1面向对象基本概念6.1面向对象基本概念6.1面向对象基本概念汽车设计图6.1面向对象基本概念信息隐藏——电视内有很多复杂零件,通过各种按钮将内部的复杂结构给隐藏了。简化操作——只需通过调频和音量等少量按钮,就可以操纵电视。封装把对象的所有组成部分组合在一起,封装定义程序如何引用对象的数据,封装实际上使用方法将类的数据隐藏起来,控制用户对类的修改和访问数据的程度。自然界通过继承而繁衍发展什么是子类?子类是作为另一个类的扩充或修正所定义的一个类。继承是子类利用父类中