第5章面向对象程序设计基础.pptVIP

  • 6
  • 0
  • 约7.61千字
  • 约 35页
  • 2017-06-10 发布于四川
  • 举报
第5章 面向对象程序设计基础 基本概念 面向对象是在对真实系统建模的基础上的一种软件开发方法。 面向对象的程序是由类和对象组成。 让我们了解这些术语——类和对象。 对象和类之间 对象可以是现实生活中的一个物理对象,还可以是某一类概念实体的实例。例如:一辆汽车、一个人、一本书,乃至一种语言、一个图形、一种管理方式,都可以作为一个对象。 类是一组具有相同数据结构和相同操作的对象的集合。类是对一系列具有相同性质的对象的抽象,是对对象共同特征的描述。比如每一辆汽车是一个对象的话,所有的汽车可以作为一个模板,我们就定义汽车这个类。 可以使用类的定义实例化对象,这表示创建该类的一个实例。 第3章 面向对象编程基础 对象 对象具有以下特性: 对象有状态 对象可以显示行为 对象有一个唯一的标志 对象通过消息进行彼此之间的交互。 让我们了解这些概念。 示例 示例 思考1 识别对象和类 考虑一个计算机游戏,该游戏中有两个游戏者Tom和Mike,他们要进行相互射击。Tom选择了一支机关枪,Mike选择了一支手枪作为游戏中的武器。请为该游戏设计类,及创建对象。 思考2 识别对象状态 确定以下对象的可能状态: 手机 立体声播放器 思考3 识别对象方法 Dr. James和 Mr. Hyde 到机票代售站去定购12月3日的票。在代售站,他们向票务人员预订两张头等舱的机票,请确定以下项: 这种情况下

文档评论(0)

1亿VIP精品文档

相关文档