Java语言程序设计(第二版)贾振华第4章类和对象课件教学.pptVIP

  • 1
  • 0
  • 约 40页
  • 2017-01-04 发布于未知
  • 举报

Java语言程序设计(第二版)贾振华第4章类和对象课件教学.ppt

类与对象设计 第4章 目标 面向对象的基本概念。 类的声明以及成员变量、方法的声明和访问权限。 对象的生成和使用。 4.1.1 对象 对象是具有某些特殊属性(数据)和行为方式(方法)的实体。 可以是有生命的个体,比如一个人或一只老虎。也可以是无生命的个体,比如一辆汽车或一台计算机。也可以是一个抽象的概念,如天气的变化或鼠标所产生的事件。 4.1.2 消息 单一对象的存在并没有多大的作用,只有多个对象相互作用才会完成复杂的行为。 对象和对象之间是通过传递消息来完成相互通信的。 一个消息由三方面内容组成: 1)消息的接收者,即消息的目标对象; 2)接收对象采用的方法; 3)执行方法所需用的参数(Parameters)。 4.1.3 类 类是具有共同属性和行为的对象的抽象。 类可以定义为数据和方法的集合。 对象具有特殊属性和行为方式的实体。 4.1.4 面向对象的基本特征 1.封装:将数据成员(Data Member)和属于此数据的操作方法(Operating Method),放在同一个实体(Entity)或对象中。 2.继承:父类定义(Define)一些通用的属性与行为,其孩子继续使用。 3.多态:在同一个类中可有许多同名的方法,但其参数数量与数据类型不同,而且操作过程与返回值也可能会不同。 4.2.1 类的定义 类的定义格式为: 4.2.2 成

文档评论(0)

1亿VIP精品文档

相关文档