面向对象和类的设计.pptVIP

  • 4
  • 0
  • 约1.66万字
  • 约 88页
  • 2017-12-06 发布于重庆
  • 举报
面向对象和类的设计

面向对象基本概念及类的设计 面向对象的基本概念 OOP以待解问题中涉及的对象为主要矛盾 对象(Object)和类(Class) 对象,是现实世界中的物理实体在计算机逻辑中的映射和体现。 类,是同种对象的集合与抽象。(模板) 消息(Message)传递 一个面向对象的程序由许多对象组成,这些对象之间对象之间通过收发信息相互沟通。 对于对象来说,消息就是请求执行某个过程。 面向对象的基本概念 面向对象的基本概念 对象的组成 标识 用以区别不同对象的唯一标志 用“对象名”表达 状态 又称静态属性,指对象内部包含的信息 用“数据成员(域)”表达 行为 对象的动态属性,指对象可进行的操作 使用“函数成员(方法)”表达 对象和类之间 对象可以是现实生活中的一个物理对象,还可以是某一类概念实体的实例。例如:一辆汽车、一个人、一本书,乃至一种语言、一个图形、一种管理方式,都可以作为一个对象。 类是一组具有相同数据结构和相同操作的对象的集合。类是对一系列具有相同性质的对象的抽象,是对对象共同特征的描述。比如每一辆汽车是一个对象的话,所有的汽车可以作为一个模板,我们就定义汽车这个类。 可以使用类的定义实例化对象,这表示创建该类的一个实例。 从类定义中产生对象,必须有建立实例的操作。 结构化程序设计回顾 结构化程序设计回顾 面向对象程序设计(OOP) 面向对象程序设计技术汲取了结构化程序设计中好的思想,

文档评论(0)

1亿VIP精品文档

相关文档