java语言程序设计实用教程(第2版)教学课件作者陈艳平第5章面向对象程序设计.pptxVIP

  • 17
  • 0
  • 约1.69万字
  • 约 93页
  • 2019-10-11 发布于广东
  • 举报

java语言程序设计实用教程(第2版)教学课件作者陈艳平第5章面向对象程序设计.pptx

第5章 面向对象程序设计;;;主要内容 ;; 5.1.1 面向对象基本概念 1.面向过程与面向对象 面向过程(Procedure Oriented)就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用。 面向对象(Object Oriented)是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述某个事物在整个解决问题的步骤中的行为。 2.对象(Object) 现实世界中某个具体的物理实体在计算机逻辑中的映射和体现,由描述该对象的数据以及可以对这些数据施加的所有操作封装在一起构成的统一体。 对象名:区别其它对象的标志。 对象属性:表示对象所处的状态。 对象操作:用来改变对象的状态达到特定的功能。 提醒:实体:客观世界中存在的且可相互区分的事物,可以是人也可以是物,也可以是具体事物也可是抽象事物。职工、学生、课程、教师,部门等都是实体,有静态的属性又具有动态的行为。; 3.类(Class) 对具有相同属性和行为的一个或多个对象的描述,是一种抽象的数据类型,是具有一定共性的对象的抽象。 提醒:实例:由某个特定的类所描述的一个具体的对象。类是建立对象时使用的“模板”,按照这个样板建立的一个个具体的对象,就是类的一个实际的例子。 举例说明:屏幕上有3个大小、颜色、位置各异的圆,可以对它们

文档评论(0)

1亿VIP精品文档

相关文档