第五章 程序设计基础3.pptVIP

  • 1
  • 0
  • 约5.55千字
  • 约 28页
  • 2016-09-01 发布于江西
  • 举报
第五章 程序设计基础3.ppt

第五章 面向对象程序设计基础 5.3.1 面向对象程序设计概述 1、对象(Object) 现实世界的实体——事、物、概念等,都统称为对象。在面向对象系统中一切成分都是对象,大到整个系统、项目、数据库、表、表单,小到窗口、控件都被视为对象。 对象是一个逻辑实体,它包括数据和完成处理所需要的程序代码,是数据和代码的组合。 对象 对象是一个封装了属性、事件和方法的实体,对对象的操作是通过对象的属性、事件和方法来完成。 属性描述了对象的静态特征; 事件是由对象识别的动作,一个事件产生后会触发相关联的代码,每个对象都有特定的事件; 方法,是对象固有的动作,也就是已经编写好了的代码。 类 “类”源于日常生活中类别、分类概念。同类实体具有相同的属性和行为特征。类是对一组相似对象的共同抽象描述,它将该组对象所具有的共同特征集中起来,用于说明该组对象的性质和能力。 可以看出,“类”是将相同属性和行为特征的对象,提取共同属性和特征而产生的,是对象抽象化的结果,是对象的蓝图和框架。 而“对象”是类的具体实例,它是将类所描述的共同特征赋予具体实体而形成的。因此,类与对象既有区别,又有联系,两者关系十分紧密。 所有对象的属性、事件和方法都是在定义类时被指定,由于类是定义了对象特征、外观和行为的模板,所以对象由类生成,生成的对象也自然具有相

文档评论(0)

1亿VIP精品文档

相关文档