《C语言程序设计》第四章类-公开课件.pptVIP

  • 2
  • 0
  • 约1万字
  • 约 70页
  • 2019-06-01 发布于广西
  • 举报

《C语言程序设计》第四章类-公开课件.ppt

第四章 类与对象 清华大学 郑 莉 本章主要内容 面向对象的思想 OOP的基本特点 类概念和声明 对象 构造函数 析构函数 内联成员函数 拷贝构造函数 类的组合 回顾:面向过程的设计方法 重点: 如何实现细节过程,将数据与函数分开。 形式: 主模块+若干个子模块(main()+子函数)。 特点: 自顶向下,逐步求精——功能分解。 缺点: 效率低,程序的可重用性差。 面向对象的方法 目的: 实现软件设计的产业化。 观点: 自然界是由实体(对象)所组成。 程序设计方法: 使用面向对象的观点来描述模仿并处理现实问题。 要求: 高度概括、分类、和抽象。 抽象 抽象是对具体对象(问题)进行概括,抽出这一类对象的公共性质并加以描述的过程。 先注意问题的本质及描述,其次是实现过程或细节。 数据抽象:描述某类对象的属性或状态(对象相互区别的物理量)。 代码抽象:描述某类对象的共有的行为特征或具有的功能。 抽象的实现:通过类的声明。 抽象实例——钟表 数据抽象: int Hour, int Minute, int Second 代码抽象: SetTime(), ShowTime() 抽象实例——钟表类 class Clock { public: void SetTime(int NewH, int NewM,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档