C++中类和对象8.pptVIP

  • 2
  • 0
  • 约6.41千字
  • 约 80页
  • 2018-08-27 发布于江苏
  • 举报
C中类和对象8

在类内可以访问所有的static数据成员,采用直接访问方式。 class counter { static int count; public: void set(int num){ count=num; } void show( ){ coutcount; } }; int counter::count=0; void main( ) { counter a,b; a.show(); b.show(); a.set(10); a.show(); b.show(); //coutcounter::countendl; } 成员函数也能被说明为静态的。与静态数据 成员一样,静态成员函数属于类而不是某个 类对象。 因此,在类外调用一个公有静态成 员函数,不需要指明对象或指向对象的指针。 其访问方式为: 类名::静态公有成员函数名(参数列表) * (2)静态成员函数 一般使用静态成员函数来访问静态数据成员; 若在静态成员函数中要访问非静态成员时, 必 须明确指出该静态成员函数在哪个对象上操作, 必须要有限定词(即需要通过对象或指向对象的 指针进行),一般也就需要类类型作静态成员函 数的参数类型(除非是使用全局对象)。 #includeiostream.h class in

文档评论(0)

1亿VIP精品文档

相关文档