有关第8章 类和对象.pptVIP

  • 1
  • 0
  • 约2.13万字
  • 约 96页
  • 2017-09-08 发布于湖北
  • 举报
有关第8章 类和对象

第8章 本章导读 类的析构函数可以做一些对象释放前的善后工作。 类的成员也具有多样性,对象成员的初始化时要“给予优先”。静态数据成员成为同类对象之间联系的一个纽带。 友元函数不是类的成员函数,却又可以访问类的一切成员。友元的引入使对象的使用增加了灵活性,但也增加了不安全性。 将const作用于类的成员,产生了常成员;作用于对象,产生了常对象。const还可以作用于指向对象的指针、对象的引用。各种“常”的引入,使得类对象的引用丰富多彩。 对象(object)是客观世界某一类事物的实例(instance),或者说,客观世界是由千万个对象组成的。 台式电脑是一个实体,它由主板、CPU、内存、显卡、声卡、网卡、外设等部件和外壳等组成,这些部件构成了电脑的静态特征,又称为属性(attribute)。同时,电脑又可以运行软件、编辑信息等操作,这些动态特征称为行为(behavior)。 汽车是一个实体,有它自己的属性和行为。气球也是一个实体,有它自己的属性和行为。 在C++中对象的类型称为类(class)。类代表了某一批对象的共性和特征。类是对象的抽象,而对象是类的具体实例(instance)。 1. 封装性(ecapsulation) 它有两方面的含义: 一是将有关的数据(属性)和操作(函数)

文档评论(0)

1亿VIP精品文档

相关文档