正在加载图片...
11.32静态成员函数 与静态数据成员相同,静态成员函数是类中说明的、用关键字 static修饰的成员函数。 般讲,若类中存在静态数据成员,则访问该数据成员的成员 函数应当说明成静态的。以便为共享的数据提供共享的接口 应当说明的是: 1.由于关键字 static不是数据类型的组成部分,所以在类外 定义静态成员函数时不需要该关键字。 2.由于静态成员函数没有ths指钋,所以对于那些需要访问 类中其它非静态成员的静态成员函数,必须带有一个同类对象 或引用参数。 3.静态成员函数只能访问类中的静态数据成员(除非函数带 有相应的参数),而非静态成员函数则可以访问类中的任何成 员11.3.2 静态成员函数 与静态数据成员相同,静态成员函数是类中说明的、用关键字 static 修饰的成员函数。 一般讲,若类中存在静态数据成员,则访问该数据成员的成员 函数应当说明成静态的。以便为共享的数据提供共享的接口。 应当说明的是: 1. 由于关键字 static 不是数据类型的组成部分,所以在类外 定义静态成员函数时不需要该关键字。 2. 由于静态成员函数没有 this 指针,所以对于那些需要访问 类中其它非静态成员的静态成员函数,必须带有一个同类对象 或引用参数。 3. 静态成员函数只能访问类中的静态数据成员(除非函数带 有相应的参数),而非静态成员函数则可以访问类中的任何成 员
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有