Klase i objekti
class Cat
{
public:
   // public accessors
   unsigned int GetAge();
   void SetAge(unsigned int Age);
   unsigned int GetWeight();
   void SetWeight(unsigned int Weight);
   // public member functions
   Meow();
 
   // private member data
private:
   unsigned int itsAge;
   unsigned int itsWeight;
};
Cat frisky;
frisky.SetAge(5);
Prisup članovima klase: private i public - nastavak
Øpodatkovne članove deklarirati kao private
Øpristup podatkovnim članovima vršiti preko pristupnih funkcija (“accessor methods”)