f0812.cpp
Package: c.rar [view]
Upload User: puke2000
Upload Date: 2022-07-25
Package Size: 912k
Code Size: 1k
Category:
CSharp
Development Platform:
Visual C++
- //=====================================
- // f0812.cpp
- // misuse data member
- //=====================================
- #include<iostream>
- using namespace std;
- //-------------------------------------
- class Student{
- int n;
- string name;
- public:
- void set(string str){
- static int number = 0;
- name = str;
- n = ++number;
- }
- void print(){ cout<<name<<" -> students are "<<n<<" numbersn"; }
- };//-----------------------------------
- void fn(){
- Student s1;
- s1.set("Jenny");
- Student s2;
- s2.set("Randy");
- s1.print();
- }//------------------------------------
- int main(){
- Student s;
- s.set("Smith");
- fn();
- s.print();
- }//====================================