第五周阅读程序六

来源:互联网 发布:迅雷mac版下载速度是0 编辑:程序博客网 时间:2024/04/29 17:40

问题及代码

*ALL rights reserved.              *文件名称: 初学对象5         *作者:李长鸿          *完成时间:2015.4.8        *问题描述:阅读程序           */     #include <iostream>using namespace std;class Test{   private:      static int val;      int a;   public:      static int func();      static void sfunc(Test &r);};  int Test::val=20;int Test::func(){   val+=val;   return val;} void Test::sfunc (Test &r){    r.a=25;    cout<<"Result3="<<r.a<<endl;} int main(){  cout <<"Resultl="<<Test::func()<<endl;  Test a;  cout<<"Result2="<<a.func()<<endl;  Test::sfunc (a);  return 0;}

总结:static 的值就是累计,累积,再累积

0 0