C++第4章 和对象(二课件).pptVIP

  • 8
  • 0
  • 约3.05万字
  • 约 98页
  • 2016-12-31 发布于贵州
  • 举报
第4章 类和对象(二) 第3章介绍了类和对象的基本概念和使用方法。本章进一步对类和对象其他方面的内容进行讨论。这些内容包括自引用指针this、对象数组、对象指针和对象引用、静态成员和友元以及常类型在类和对象方面的一些应用。此外,对C++程序的多文件组成也作了介绍。本章将通过一些例子进一步熟悉类和对象在编程中的应用,从而进一步理解类和对象的作用。 ? 理解this 什么是指针 this是什么 一个类的成员函数由谁调用 this是谁的地址—对象 哪个对象 为何要用this this如何使用(隐式 显示) 4.1 自引用指针this 每一个类的成员函数都有一个隐藏定义的常量指针,我们把它称为this指针。 this指针的类型就是成员函数所属的类的类型。 每当调用成员函数时,它被初始化为被调函数所在类的对象的地址。也就是自动地将对象的指针传给它。不同的对象调用同一个成员函数时,编译器将根据成员函数的this指针所指向的对象来确定应该引用哪一个对象的数据成员。 在通常情况下,this指针在系统中是隐含地存在的。也可以将其显式地表示出来。 cout“x=”this-xendl; 例4.2 显示this指针的值。(显式) #includeiostream.h class A{ public: A(int x1){ x=x1; } void disp(

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档