_类与对象.ppt

第7章 类与对象 第7章 类与对象 7.1 类与对象 在面向过程的结构化程序设计中,程序模块是由函数构成,函数将对数据处理的语句放在函数体内,完成特定的功能,数据则通过函数参数传递进入函数体。 在面向对象的程序设计中,程序模块是由类构成的。类是对逻辑上相关的函数与数据的封装,它是对问题的抽象描述。 面向对象的程序设计方法就是运用面向对象的观点来对现实世界中的各种问题进行抽象,然后用计算机程序来描述并解决该问题,这种描述和处理是通过类与对象实现的。 类与对象是C++程序设计中最重要的概念 7.1 类与对象 【例7-1】 模拟时钟 分析:不管什么样的时钟, 也不管各种时钟是如何运行的, 它都具有时、分、秒3个属性。除了运行、显示时间的基本功能外,还有设置(调整)时间、设置闹钟等功能。将时钟的这些属性与功能抽象出来,分别给出面向过程的程序与面向对象的程序来实现对时钟的模拟。 思考:二者有何不同? 7.1.2 类的定义 简单讲,类是一个包含函数的结构体。因此,类的定义与结构类型的定义相似,其格式如下: 7.1.2 类的定义 例如:例7-1中定义了一个时钟类Clock。 7.

文档评论(0)

1亿VIP精品文档

相关文档