C++程序设计基础 杨长兴 第7章 类与对象.pptVIP

  • 11
  • 0
  • 约2.2万字
  • 约 92页
  • 2015-12-10 发布于广东
  • 举报

C++程序设计基础 杨长兴 第7章 类与对象.ppt

C++程序设计基础 主编 杨长兴 中国水利水电出版社 第7章 类与对象 静态成员函数仅能访问静态的数据成员,不能直接访问非静态的数据成员,也不能直接访问非静态的成员函数,这是由于静态的成员函数没有this指针。静态成员函数的调用不需要对象名。类似于静态的数据成员,公有的、静态的成员函数在类外的调用方式如下: 类名::静态成员函数名(实参表) 也允许用对象或指向对象的指针调用静态成员函数,一般格式如下: 对象名.静态成员函数名(实参表) 对象指针-静态成员函数名(实参表) 【例7.19】 静态成员函数应用举例。 //*****ex7_19.cpp***** #include iostream using namespace std; class MyClass {int A; static int B; //静态数据成员说明 public: MyClass(int k) {int i; A=k; for(i=0;i5;i++) B+=k; } static void Display(MyClass ObjC) //定义静态成员函数 {coutA=ObjC.A,B=Bendl; } }; int MyClass::B=15; //静态数据成员初始化 void main() { MyClass Ob

文档评论(0)

1亿VIP精品文档

相关文档