c++0总体绪论.pptVIP

  • 1
  • 0
  • 约7.55千字
  • 约 46页
  • 2017-11-25 发布于河北
  • 举报
c0总体绪论

面向对象的基本概念 ——类 面向对象方法中的类 具有相同属性和服务的一组对象的集合 为属于该类的全部对象提供了抽象的描述,包括属性和行为两个主要部分。 类与对象的关系: 犹如模具与铸件之间的关系,一个属于某类的对象称为该类的一个实例。 面向对象的基本概念 ——封装 把对象的属性和服务结合成一个独立的系统单元。 尽可能隐蔽对象的内部细节。对外形成一个边界(或者说一道屏障),只保留有限的对外接口使之与外部发生联系。 面向对象的基本概念 ——继承 继承对于软件复用有着重要意义,是面向对象技术能够提高软件开发效率的重要原因之一。 定义:特殊类的对象拥有其一般类的全部属性与服务,称作特殊类对一般类的继承。 例如:将轮船作为一个一般类,客轮便是一个特殊类。 面向对象的基本概念 ——多态性 多态是指在一般类中定义的属性或行为,被特殊类继承之后,可以具有不同的数据类型或表现出不同的行为。这使得同一个属性或行为在一般类及其各个特殊类中具有不同的语义。 例如: 窗体的显示-对话框的显示 -按钮的显示 面向对象的软件工程(OOSE) 面向

文档评论(0)

1亿VIP精品文档

相关文档