Specijalne klase i funkcije
statički podatkovni članovi
Øpodaci svakog objekta jedne klase su jedinstveni –neovisni jedan od drugog Ømoguće je definirati podatak unutar klase koji je zajednički svim objektima klase
Ømoguće mu je pristupiti preko imena objekta ili preko imena klase
Ø
class Cat
{
...
   static int HowManyCats;
...
};
int Cat::HowManyCats = 0;
...
Cat   Frisky;
...
cout << Cat::HowManyCats++;
...
cout << Frisky.HowManyCats++;
definicija je obavezna
Primjer 01, 02