2070 / C++ / Класи / Статична змінна

 

class Worker{
  public:
    static int count;
      Worker(){
      count++;
    }
};

int Worker::count = 0; // поза класом

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