Статична змінна
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
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