02 面向对象程序设计基本概念.pptxVIP

  • 7
  • 0
  • 约3.44千字
  • 约 32页
  • 2023-11-26 发布于广东
  • 举报
1面向对象程序设计基本概念 ?基本概念对象类? OOP的主要特征封装继承多态 2 面向对象程序设计(Object Oriented Programming,OOP)是使用类和对象将现实世界中真实的或抽象的实体在程序中建立模型。 简单的说,面向对象编程描述的是对象之间的相互作用。面向对象程序设计 3OOP中的对象和类什么是对象( Object)什么是消息( Message) 什么是类( Class) 什么是继承( Inheritance)什么是接口( Interface) 4 对象(Object)的概念软件对象是现实对象在程序中的模型。现实世界对象的两个特征:状态(state )与行为(behavior )软件对象也具有状态与行为: 状态:以一个或多个变量保存 行为:用方法实现行为 5对象(Object)概念定义:对象由变量与相关的方法结合起来构成的 6对象实例一个特定的对象称为实例 7什么是消息对象之间通过发送消息进行交互与通信 8消息的构成消息由三部分构成:接收消息的对象方法名称方法的参数 9消息示例 10消息机制的好处对象的行为是通过它的方法表达的,所以消息传递支持对象之间的所有交互。相互交换消息的对象可以在不同的进程,甚至在不同的机器上。 11类与对象类是同种对象的集合与抽象类描述对象的数据和行为类的实例化就是对象 12计算机世

文档评论(0)

1亿VIP精品文档

相关文档