c++ 第十四章 静态成员及友元.pptVIP

  • 2
  • 0
  • 约5千字
  • 约 42页
  • 2018-06-15 发布于湖北
  • 举报
第十四章 静态成员与友元 如果想让类的所有对象在类的范围内共享某个数据,声明为static的类成员便能在类范围中共享,称之为静态成员。 15.1 静态成员的使用 成员有数据成员和成员函数之分,静态成员也有静态数据成员和静态成员函数之分。静态成员用static声明。 例如,下面的程序在类中定义了一个静态数据成员和一个静态成员函数,在它的构造函数和析构函数中对静态数据成员进行操作,在应用程序中,调用了静态成员函数: #include iostream.h #include string.h class Student { public: Student(char* pName =no name) { cout create one student\n; strcpy(name, pName); noOfStudents++; //静态成员:每创建一个对象,学 生人数增1 cout noOfStudents endl; } ~Student() { cout destruct one student\n; noOfStudents--;

文档评论(0)

1亿VIP精品文档

相关文档