第9章类和对象(一).pptVIP

  • 4
  • 0
  • 约1.21万字
  • 约 43页
  • 2017-06-10 发布于四川
  • 举报
9.1面向对象的基本概念 一、对象和面向对象 1、客观世界是由各种各样的实体组成的,这些实体就是面向对象方法中的对象。 2、消息是向某对象请求服务的一种表达方式 3、对象之间的交互通过发送消息来实现。 4、消息包括:目标对象 ,请求的方法 ,参数 对象是面向对象思想的核心概念,它是构成面向对象系统的基础。 对象是面向对象方法的主体。当一个对象映射为软件实现时由三个部分组成: (1) 私有的数据结构。它用于描述对象的内部状态。 (2) 处理。也称为操作或方法,它施加于数据结构之上。 (3) 接口。这是对象可被共享的部分,消息通过接口调用相应的操作。接口规定哪些操作是允许的。它不提供操作是如何实现的信息。 问题2:对象的行为? 对象与外部对象的每一个交互都称为对象的行为。对象的行为包括该对象向别的对象发送消息以及该对象接受别的对象发送的消息。 消息是对象之间相互请求或相互协作的途径,是要求某个对象执行其中某个功能操作的规格的说明。 对象的行为可分为内部行为和外部行为,相应于消息可分为私有消息和公有消息。 所有公有消息的结合称为该对象的协议,它说明了对象能干什么,能提供什么服务,以及如何才能得到服务。 二、面向对象程序设计的特征 抽象:数据抽象+代码抽象 封装:过

文档评论(0)

1亿VIP精品文档

相关文档