第9章+类和对象浅析.pptVIP

  • 2
  • 0
  • 约5.91千字
  • 约 57页
  • 2017-04-21 发布于湖北
  • 举报
第9章 类和对象 ; 传统的面向过程程序设计是围绕功能进行的,用一个函数实现一个功能。所有的数据都是公用的,一个函数可以使用任何一组数据,而一组数据又能被多个函数所使用。程序设计者必须考虑每一个细节,什么时候对什么数据进行操作 。;程序设计者的任务包括两个方面:一是设计所需的各种类和对象,即决定把哪些数据和操作封装在一起;二是考虑怎样向有关对象发送消息,以完成所需的任务。各个对象的操作完成了,整体任务也就完成了。 ;程序=算法+数据结构;对象 = 算法 + 数据结构 程序=(对象+对象+对象+……)+ 消息 消息的作用就是对对象的控制。 程序设计的关键是设计好每一个对象以及确定向这些对象发出的命令,使各对象完成相应的操作。 ;每一个实体都是对象。有一些对象是具有相同的结构和特性的。 ; 类是一种复杂的数据类型,它是将不同类型??数据和与这些数据相关的运算封装在一起的 集合体。;类的定义格式: class 类名 { private : 成员数据; 成员函数; public : 成员数据; 成员函数; protected: 成员数据; 成员函数; };;用关键字priviate限定的成员称为私有成员,对私有成员限定在该类的内部使用,即只允许该类中的成员函数使用私有的成员数据,对于私有的成员函数,

文档评论(0)

1亿VIP精品文档

相关文档