I'm just a little confused on how this works
The Cat Class has a static variable HowManyCats that is private. But it is initialized outside of the declaration or any other member function. How come it is accesible this way?Code:15: private: 16: int itsAge; 17: static int HowManyCats; 18: }; 19: 20: int Cat::HowManyCats = 0;