Головна‎ > ‎C++‎ > ‎Класи‎ > ‎

Статична змінна

class Worker{
 public:
     static int count;
     Worker(){
          count++;
     }
};
int Worker::count = 0;         // поза класом


main
cout << Worker::count;       // 0
Worker w1;
cout << Worker::count;       // 1
Worker w2;
cout << Worker::count;       // 2