f0812.cpp
资源名称:c.rar [点击查看]
上传用户:puke2000
上传日期:2022-07-25
资源大小:912k
文件大小:1k
源码类别:

C#编程

开发平台:

Visual C++

  1. //=====================================
  2. // f0812.cpp
  3. // misuse data member
  4. //=====================================
  5. #include<iostream>
  6. using namespace std;
  7. //-------------------------------------
  8. class Student{
  9.   int n;
  10.   string name;
  11. public:
  12.   void set(string str){
  13.     static int number = 0;
  14.     name = str;
  15.     n = ++number;
  16.   }
  17.   void print(){ cout<<name<<" -> students are "<<n<<" numbersn";  }
  18. };//-----------------------------------
  19. void fn(){
  20.   Student s1;
  21.   s1.set("Jenny");
  22.   Student s2;
  23.   s2.set("Randy");
  24.   s1.print();
  25. }//------------------------------------
  26. int main(){
  27.   Student s;
  28.   s.set("Smith");
  29.   fn();
  30.   s.print();
  31. }//====================================
  32.